外部其他進程嵌入到qt FindWindow獲得窗口句柄 報錯無法鏈接的外部符號 [email protected] 無法被([email protected]@[email protected]@@引用
時間 2021-08-15
標籤
QT的進階
C++基礎篇
QT從入門到放棄
windows
c++
外部進程嵌入到Qt界面是非常簡單和便捷的
但是Qt裏沒有配置好環境,就不能成功嵌入,這問題網上有很多例程,但是沒有講配置,導致寫了很多例程都不能成功。
配置步驟:
- qmake裏添加 pro : LIBS += -luser32 因爲需要用到win32 api Findwinow獲取窗口句柄:
![在這裏插入圖片描述](http://static.javashuo.com/static/loading.gif)
- 在嵌入進程的實現cpp中加win32 api函數的頭文件 #include <Windows.h>
- 在QMainWindow類中添加嵌入實現代碼:
![在這裏插入圖片描述](http://static.javashuo.com/static/loading.gif)