摘要:
转自:http://www.cnblogs.com/afarmer/archive/2012/03/31/2427328.html,节选。非模态对话框相对于模态对话框,其创建和销毁过程和模态对话框有一定的区别 。先看一下MSDN的原文:When you implement a modeless dialog box, always override the OnCancel member function and call DestroyWindow from within it. Don’t call the base class CDialog::OnCancel, because it 阅读全文
posted @ 2013-04-27 17:49
qinfengxiaoyue
阅读(1654)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/xiaoxiongli/article/details/1670277一个MFC窗口对象包括两方面的内容:一是窗口对象封装的窗口,即存放在m_hWnd成员中的HWND(窗口句柄),二是窗口对象本身是一个C++对象。要删除一个MFC窗口对象,应该先删除窗口对象封装的窗口,然后删除窗口对象本身。删除窗口最直接方法是调用CWnd::DestroyWindow或::DestroyWindow,前者封装了后者的功能。前者不仅会调用后者,而且会使成员m_hWnd保存的HWND无效(NULL)。如果DestroyWindow删除的是一个父窗口或拥有者窗口,则该 阅读全文
posted @ 2013-04-27 17:21
qinfengxiaoyue
阅读(910)
评论(0)
推荐(0)
摘要:
关键字:MFC/WTL/ATL Message-loop PretranslateMessge IsDialogMessgehttp://www.cnblogs.com/Greatest/archive/2009/08/25/1553623.html 阅读全文
posted @ 2013-04-27 16:46
qinfengxiaoyue
阅读(195)
评论(0)
推荐(0)
浙公网安备 33010602011771号