请问如何激活窗口
我想在一个窗口中点击一个button后,使另外一个窗口变成激活状态。这要怎么做呀?
我用dlg-> SetForegroundWindow();
结果没什么反应。。。。。。。
[解决办法]
HWND HPowerWord = ::FindWindow(NULL, "金山词霸 2002 ");
ASSERT(HPowerWord != NULL);
if (HPowerWord != NULL)
{
//::SendMessage(HPowerWord, WM_ACTIVATE, NULL, NULL);
::PostMessage(HPowerWord, WM_ACTIVATE, NULL, NULL);
}
这只能激活,并不能将窗口至于顶端