设为首页 加入收藏

TOP

MFC中屏蔽ESC和回车关闭对话框
2014-10-23 21:30:03 来源: 作者: 【 】 浏览:58
Tags:MFC 屏蔽 ESC 回车 关闭 对话

  解决方法是在CDialog::PreTranslateMessage() 的重载函数中将ESC和回车按键的消息处理掉.


  直接上代码:


  CResultCollectorDlg::PreTranslateMessage(MSG* pMsg)


  {


  if(pMsg->message == WM_KEYDOWN) {


  switch(pMsg->wParam) {


  case VK_RETURN: //回车


  return TRUE;


  case VK_ESCAPE: //ESC


  return TRUE;


  }


  }


  return CDialog::PreTranslateMessage(pMsg);


  }


  编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++获得系统时间具体实现代码解析 下一篇C++调用PHP

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: