Sunwayking

导航

MFC 中屏蔽CDialog类窗体处理ESC和ESCAPE按键

添加如下消息处理:

 

BOOL CCDialog::PreTranslateMessage(MSG* pMsg)
{
  // TODO: 在此添加专用代码和/或调用基类

 

  if (pMsg->message==WM_KEYDOWN)
    switch (pMsg->wParam)
    {
      case VK_RETURN:
        return TRUE;
      case VK_ESCAPE:
        return TRUE;
    }

  return CDialog::PreTranslateMessage(pMsg);
}

posted on 2009-05-12 09:24  Sunwayking  阅读(867)  评论(0编辑  收藏  举报