DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年7月11日

摘要: 考虑单窗口情况: 假设自己通过new创建了一个窗口对象pWnd,然后pWnd->Create。则销毁窗口的调用次序: 1. 手工调用pWnd->DestroyWindow(); 2. DestroyWindow会发送WM_DESTROY; 3. WM_DESTROY对应的消息处理函数是OnDestroy(); 4. DestroyWindow会发送WM_NCDESTROY; 5. WM_NCDESTROY对应的消息处理函数是OnNcDestroy; 6. OnNcDestroy最后会调用PostNcDestroy; 7. PostNcDestroy经常被用户重载以提供释放内存... 阅读全文
posted @ 2013-07-11 11:11 DoubleLi 阅读(10384) 评论(0) 推荐(0)