程序运行截图如下:
此处分2种情况,
1.句柄处于最小化,
2.句柄处于非最小化。
代码如下:
#include <windows.h>
#include <iostream>
using namespace std;
int main(){
HWND hWnd = FindWindow(NULL, L"Qt 助手");
if (IsIconic(hWnd)){
cout << "目标程序处于最小化\n";
ShowWindow(hWnd, SW_SHOWNORMAL);
}
SetForegroundWindow(hWnd);
getchar();
return 0;
}