网站首页 > 物联资讯 > 技术分享

MFC对话框屏蔽Enter和ESC键

2016-09-28 00:00:00 广州睿丰德信息科技有限公司 阅读
睿丰德科技 专注RFID识别技术和条码识别技术与管理软件的集成项目。质量追溯系统、MES系统、金蝶与条码系统对接、用友与条码系统对接 MFC对话框屏蔽Enter和ESC键
参考:http://www.docin.com/p-122354833.html


方法一
重载PreTranslateMessage函数

BOOL CXXDlg::PreTranslateMessage(MSG* pMsg)
{
    //对话框屏蔽Enter和ESC键
    if (WM_KEYDOWN == pMsg->message)
    {
        if ( (VK_RETURN == pMsg->wParam)
          || (VK_ESCAPE == pMsg->wParam))
        {
            return TRUE;
        }
   }


   return CBCGPDialog::PreTranslateMessage(pMsg);
}



方法二
重载OnOk和OnCancel函数
CXXDlg::OnOk()
{
}


CXXDlg::OnCancel()
{

}

RFID管理系统集成商 RFID中间件 条码系统中间层 物联网软件集成