天天看點

qt 設定前置視窗

視窗顯示在最前端,但不是頂置視窗,上代碼:

if

(pMainForm->isMinimized())

{

pMainForm->showNormal();

}

//設定視窗置頂

::SetWindowPos(

HWND

(pMainForm->winId()), HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_SHOWWINDOW);

::SetWindowPos(

HWND

(pMainForm->winId()), HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_SHOWWINDOW);                  

pMainForm->show();

pMainForm->activateWindow();

Qt

繼續閱讀