若該文為原創文章,轉載請注明原文出處 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/117069654
長期持續帶來更多項目與技術分享,咨詢請加QQ:21497936、微信:yangsir198808紅胖子(紅模仿)的博文大全:開發技術集合(包含Qt實用技術、樹莓派、三維、OpenCV、OpenGL、ffmpeg、OSG、單片機、軟硬結合等等)持續更新中…(點擊傳送門)
Qt開發專欄:實用技巧
需求
常常在Qt中需要引入windows函數。
方法
步驟一:引入windows的api頭文件:
#include <windows.h>
步驟二: 引入windows的dll文件user32.dll
在pro中添加:
LIBS += -luser32
步驟三:添加windows代碼
HWND hDesktop, hTask;
hDesktop = ::FindWindow(L"ProgMan",NULL);
hTask = ::FindWindow(L"Shell_TrayWnd",NULL);
// 隱藏任務欄/桌面
::ShowWindow(hTask,SW_HIDE);
// 隱藏桌面
::ShowWindow(hDesktop,SW_HIDE);
HWND hDesktop, hTask;
hDesktop=FindWindow(L"ProgMan",NULL);
hTask=FindWindow(L"Shell_TrayWnd",NULL);
// 顯示任務欄
::ShowWindow(hTask,SW_SHOW);
// 顯示桌面
::ShowWindow(hDesktop,SW_SHOW);
若該文為原創文章,轉載請注明原文出處 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/117069654