请教:如何屏蔽掉ESC键,请大侠帮帮忙…… VC/MFC Dialog项目,我发现当按下ESC的时候,对话框会退出。小弟不想要这个功能,请问要如何做啊??请指点一下,谢谢!!学习,关注…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void CXXXDlg::OnCancel(){}void CXXXDlg::OnClose(){ CDialog::OnCancel();} 双击cancel的那个按钮,把代码里的 CDialog::OnCancel();一行注释掉就行了但同时,你要写WM_CLOSE消息以便用户在点击右上角的X号时,可以关闭对话框 将CDialog::OnCancel();注释掉就行了. 同意jszj(老板说mis部不是赚钱的部门...) ( ) 注释掉是不行的直接在 .h 中添加如下代码virtual void OnClose(){}; virtual void OnCancel() PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class if(pMsg->message==WM_KEYDOWN) { if(pMsg->wParam=VK_ESCAPE) { return false; } } wm_mousehover不管用 ICMP回送请求报文的端口号是多少? 记录集为只读的问题 请教各位一个调试问题 VC++如何把Cstring类型转为Int型,谢谢. 怎样屏蔽一些系统自动弹出的消息对话框!(如iP冲突) 菜鸟的问题~~~~~~~~~~~ 高手低手一块来看看吧 找人做PDF浏览器和屏幕录像! 哪有platform sdk 下? CListView,CTreeView,CHeaderCtrl的问题,再现等。。。 如何在程序中禁止菜单快捷键
{
}
void CXXXDlg::OnClose()
{
CDialog::OnCancel();
}
但同时,你要写WM_CLOSE消息以便用户在点击右上角的X号时,可以关闭对话框
直接在 .h 中添加如下代码
virtual void OnClose(){};
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message==WM_KEYDOWN)
{
if(pMsg->wParam=VK_ESCAPE)
{
return false;
}
}