【LabVIEW】實現窗口移動


由於窗體自帶邊框比較丑,可以隱藏邊框,自己畫一個,再通過調用WindowsAPI函數實現窗口移動。

 

1、具體操作步驟

https://mp.weixin.qq.com/s/6v-r7frV8iNZcQ0IrBe4AQ

在自定義的窗口標題欄上放置一個透明的控件,demo中放置的是透明的字符串顯示控件,可做窗口名稱的顯示。

 

實際項目最好指定user32.dll的路徑:C:\Windows\System32\user32.dll

 

 

調用庫函數設置:

 

 

前面板VI設置:

 

 

2、FindwindowA 和Findwindow 有什么區別?

編譯器會給程序指定當前字符集。
如果是ANSI字符集 則FindWindow完全等同於FindWindowA。
如果是Unicode字符集,則FindWindow完全等同於FindWindowW,而FindWindowA此時與FindWindow完全是兩個不同函數。
也就是說,Windows中不存在名為FindWindow的函數,僅存在FindWindowA和FindWindowW。而FindWindow實際上是被定義的別名。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM