怎么屏蔽CDialog类默认的按下ENTER和ESC退出功能? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将::OnOK()的内容重写或者全部去掉 重载PreTranslateMessage,判断如果是按下ENTER和ESC消息则直接返回 重写了OnOK, OnCancel结果就关不了窗体,这是为什么?PreTranslateMessage可以实现 BOOL CMainFrm::PreTranslateMessage(MSG* pMsg) { if(pMsg->message==WM_KEYDOWN) { if(pMsg->wParam==VK_RETURN) return FALSE; if(pMsg->wParam==VK_ESCAPE) return FALSE; } return CDialog::PreTranslateMessage(pMsg);}看看应该可以的 关于弹出式对话框的WM_SIZE消息 在线求教:给对话框加上背景图! 关于网卡的问题,继续提问 ie调用控件问题?ie关闭时就发送错误报告 如何得知光标所在位置 CString类型长度问题,急 如何通过安装oracle for odbc驱动? glGenLists生成的结果重复? 怎么在关机时 捕获关机消息然后 处理完一段代码后再关机 如何送分????教会送分! 3个基础题目,快来抢分。 AfxBeginThread如何传送带有2个参数的UINT??
{
if(pMsg->message==WM_KEYDOWN)
{
if(pMsg->wParam==VK_RETURN)
return FALSE;
if(pMsg->wParam==VK_ESCAPE)
return FALSE;
} return CDialog::PreTranslateMessage(pMsg);
}
看看应该可以的