如何关注IE8窗口? SetForegroundWindow()?

时间:2013-02-06 05:19:39

标签: c++ winapi setfocus lostfocus

我正在使用以下行

SetForegroundWindow(hWnd);  

在c ++中获得焦点到ie8窗口。实际发生的是,我得到焦点2次,然后如果我打开下一次而不是获得焦点,它只是在橙色的任务栏中闪烁。 请给我一个解决方案。 SetForegroundWindow()的任何替代方案? 我尝试过使用

SendMessage(hWnd, WM_SYSCOMMAND, SW_SHOW,0);

它不起作用。

1 个答案:

答案 0 :(得分:0)

试试这个:

ShowWindow(hWnd,SW_SHOWMAXIMIZED);