怎么让按ESC或者让右上角上的X键时,对话框无响应.~~~在线等. 怎么让按ESC或者让右上角上的X键时,对话框无响应. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那个是触发关闭本窗口的事件,这个是可以重写的。你重写一下 OnCancel()函数试试,要不或者直接注释掉它.. 重载OnClose(),然后把函数体整成空的 重载WM_CLOSE的响应事件,把里面的代码统统删掉 谢谢大家.通过下面的方法实现的.因为没用大家的答案所以分数平均给了.谢谢!!BOOL CXXXDlg::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class if(WM_KEYDOWN == pMsg->message && VK_ESCAPE == pMsg->wParam) { //实现 } if(WM_KEYDOWN == pMsg->message && VK_RETURN == pMsg->wParam) //实现 } return CDialog::PreTranslateMessage(pMsg);} CHttpConnection*不能放结构体里 怎么把CBitmap的对象作为参数引入函数? 如何在vector中删除重复重复的? 请问那里有VC6.0的ACE开发包下载呀! 怎样转换从Access数据库提取的数据变成int型啊? 求救 关于ODBC管理ACCESS数据库 的图片数据问题???? 中文环境和英文环境对于程序的影响和如何消除? 怎么获取当前IE的版本号,(在线等待,解决后,马上揭贴) 请问各位,应该如何从vc2005中导出项目 Winsock2 SPI截获不到IE的http 用CBitmapButton在SDI中画按钮问题 看看我的OnPaint问题,如何刷新前一幅图片的残留?
重载WM_CLOSE的响应事件,把里面的代码统统删掉
BOOL CXXXDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(WM_KEYDOWN == pMsg->message && VK_ESCAPE == pMsg->wParam)
{
//实现
}
if(WM_KEYDOWN == pMsg->message && VK_RETURN == pMsg->wParam)
//实现
}
return CDialog::PreTranslateMessage(pMsg);
}