2013-03-28 24 views

回答

0

使用桌面似乎并没有帮助..我怀疑,因为CDialogs的行为。我通过创建一个隐藏的根窗口并制作了我的所有对话框(CDHtmlDialog's)子项来修复它。

0

无模式对话框始终位于根对话框的顶部,因为无模式对话框是作为根对话框的子对象创建的。您可以通过使模态对话框桌面窗口的子代替如下更改此:

m_MyModelessDlg.Create(IDD_DIALOG1, GetDesktopWindow()); 
m_MyModelessDlg.ShowWindow(SW_SHOWNORMAL);