对话框的右上角的关闭按钮对应的消息处理函数是什么?
我把对话框的Cancel的处理函数OnCancel()里面的CDialog::OnCanCel()给屏蔽了,
结果那个关闭按钮也没作用了.
因为如果我部屏蔽CDialog::OnCanCel(),那么按掉ESC键对话框就会关闭,麻烦,
有什么好的解决办法?
我把对话框的Cancel的处理函数OnCancel()里面的CDialog::OnCanCel()给屏蔽了,
结果那个关闭按钮也没作用了.
因为如果我部屏蔽CDialog::OnCanCel(),那么按掉ESC键对话框就会关闭,麻烦,
有什么好的解决办法?
解决方案 »
- CImage类中关于SetColorTable()的使用
- 关于像素和毫米之间的换算语句
- mciSendString函数可以播放将文件导成的资源吗?
- 不同语言单击按钮时发送的消息参数难道是不一样的吗?--请高手指点!!!!
- 如何在网络连接上时启动一个应用程序,就象在启动windows是可以顺便启动一些程序一样。
- 来者有分,在线等待:如何定义引出函数,使其返回整数指针或数组。
- CRecordset中的m_strFilter可以设置过滤条件;现在,我想根据两个字段来设置过滤条件:m_strFilter.Format("xingming='%s'",m_name,m_pass
- ?我只是将iis的security账户设了一下anonemous登陆,然后又设回nt验证,竟然发现网站目录里面的很多html和asp页面都不能读(坏了?),既不能编辑,也不能运行,也不能复制,到底怎么回事啊!我疯了!!!
- [Help]哈夫曼和排列组合算法主要应用在哪些领域?
- 有没有做过样条曲线求交点的
- 如何将HBITMAP转化为HICON ??
- 鼠标敏感的窗口:鼠标移到 窗口的子窗口上也会产生(WM_MOUSELEAVE),如何解决?
Add Windows Message Handles...的WM_CLOSE是右上角的关闭按钮对应的消息处理函数.
重载oncancel()先对cancel按钮重载函数并是他不做任何事情,然后改变原来cancel按钮的id,对新的id加一个函数比如onmycancel()只要在里面调用基类的onCancel()就能退出了
CMyDialog::OnCancel()
{
//empty
}//对原来的控件id
CMyDialog::OnNewCancel()
{
CDialog::OnCancel();
}//对新的控件id