WM_CLOSE消息处理后
来源:互联网 发布:mac如何固定dock 编辑:程序博客网 时间:2024/06/05 01:14
当我们想关闭控件句柄,节省资源时,可以::SendMessage (hand,WM_CLOSE,NULL,NULL)此时控件句柄被关闭。
此时m_hWnd被CloseHand后并被赋予了NULL。虽然此时这个控件的没有被析构,但是当我们调用CWnd的方法时会出现assert警告框,这是为什么呢?_AFXWIN_INLINE void CWnd::GetWindowRect(LPRECT lpRect) const
{ ASSERT(::IsWindow(m_hWnd)); ::GetWindowRect(m_hWnd, lpRect); }等所有CWnd 方法在调用成员函数时都会判断窗口句柄是否还有效,所以会出现警告框。
- WM_CLOSE消息处理后
- WM_CLOSE WM_DESTROY WM_QUIT消息
- WM_CLOSE
- WM_CLOSE
- WM_DESTROY WM_CLOSE WM_QUIT三个消息的理解
- 三个退出程序消息WM_CLOSE、WM_DESTROY、WM_QUIT
- 三个退出程序消息WM_CLOSE、WM_DESTROY、WM_QUIT
- WM_QUIT WM_CLOSE WM_DESTROY消息的区别
- 关闭窗口时WM_CLOSE,WM_DESTROY,WM_QUIT消息
- WM_CLOSE,WM_QUIT,WM_DESTROY消息的区别
- WM_CLOSE / WM_DESTROY / WM_QUIT 几个消息的逻辑关系
- WM_CLOSE / WM_DESTROY / WM_QUIT 几个消息的逻辑关系
- VC WM_CLOSE,WM_QUIT,WM_DESTROY三个消息什么区别?
- Windows/MFC_三个退出程序消息:WM_CLOSE、WM_DESTROY、WM_QUIT
- Windows/MFC_三个退出程序消息:WM_CLOSE、WM_DESTROY、WM_QUIT
- WM_CLOSE、WM_DESTROY、WM_QUIT及各种消息投递函数详解
- MFC 关闭对话框时的WM_CLOSE消息响应
- MFC窗口程序三个退出程序消息:WM_CLOSE、WM_DESTROY、WM_QUIT
- Top 20 practical software testing tips you should read before testing any application
- Use FieldId, Enum Id, ExtendedDataType ID, ExtendedId in AX
- 老子杀回来了
- IE6 not showing background image on hover
- c 与 c++中的time相关函数
- WM_CLOSE消息处理后
- main()方法
- slient instation
- loadrunner经典面试题
- 还在路上,坚持吧
- 无语
- C语言给指针分配内存
- MSSQL扩展存储过程 master.dbo.xp_sqlagent_enum_jobs--整理帖
- CGMS