首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

MFC 不用让Cdialog子窗体位于最前,取消子窗体位于父窗体前面,取消非模态对话框最前面

2013-02-19 
MFC 不要让Cdialog子窗体位于最前,取消子窗体位于父窗体前面,取消非模态对话框最前面通常基于Dialog编程时

MFC 不要让Cdialog子窗体位于最前,取消子窗体位于父窗体前面,取消非模态对话框最前面
通常基于Dialog编程时,创建一个子窗体,Show的时候总是位于父窗体之上。如果不需要,则指定Create的时候另一个参数为

Create( IDD_DIALOG, GetDesktopWindow() );
这样哪个窗体获得焦点就会位于最前,而那些没有指定GetDesktopWindow()的子窗体仍然会位于父窗体之上。

Bingo!

热点排行