关于CDialog 非模态对话框
在CDialog 本窗口中怎么再打开一个自身一样的窗口,使用非模态对话框形式,因为要同时操作二个窗口
...全文
相关推荐
VS2010+MFC 模态对话框、非模态对话框的显示与打开以及对话框的之间的数据传递
弹出子对话框,在子对话框特定位置,显示非模态对话框,对话框之间的数据传递
VS2019 MFC对话框的创建和显示
初学MFC
非模态对话框.docx
...
vc模态和非模态对话框关闭过程
非模态对话框相对于模态对话框,他的创建和销毁过程和模态对话框有一定的区别,非模态对话框需要重载函数OnCanel,并且在这个函数中调用DestroyWindow。并且不能调用基类的OnCancel,因为基类的OnCancel调用了EndDialog这个函数,这个函数是针对模态对话框的。 还有一个必须重载的函数就是PostNcDestroy,这也是一个虚函数,通常的非模态对话框是用类的指针,通过new创建的,这就需要在PostNcDestroy函数中delete掉这个指针。
模态和非模态对话框创建示例
简单的模态和非模态对话框的示例,以便了解相关的基础操作,基于VC6.0。


