SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE);
摘自 http://bbs.csdn.net/topics/340220503
- // 这段代码将当前窗口带到带到最顶层,并设置为活动窗口
- HWND hForegdWnd = ::GetForegroundWindow();
- DWORD dwCurID = ::GetCurrentThreadId();
- DWORD dwForeID = ::GetWindowThreadProcessId(hForegdWnd, NULL);
- ::AttachThreadInput(dwCurID, dwForeID, TRUE);
- ::SetForegroundWindow(GetSafeHwnd());
- ::AttachThreadInput(dwCurID, dwForeID, FALSE);
摘自http://blog.csdn.net/qscjob/article/details/8364086