【发布时间】:2015-01-21 12:25:19
【问题描述】:
我打开了一组无模式对话框,但我无法终生单击其中一个使其出现在前台。它获得焦点,但对话框永远保持它们在屏幕上的创建顺序。最后一个创建的总是在前景中,遮挡(或部分遮挡)其他的。
我试过了:
- SetActiveWindow(hDlg);
- SetForegroundWindow(hDlg);
- SwitchToThisWindow(hDlg, FALSE);
响应 WM_LBUTTONUP 消息,但尽管它们被调用,但它们什么也不做。我在对话框属性中尝试了不同的配置,例如使用“SetForground”或“Topmost”参数,但它们什么也没做。
我在尝试完成一项不可能完成的任务吗?
【问题讨论】: