首页 热点资讯 义务教育 高等教育 出国留学 考研考公

MFC中,编辑框一扫描入MAC号对话框就自动关闭了。

发布网友

我来回答

1个回答

热心网友

你好,因为你的是对话框,所以当按下回车时对话框会关闭,如果用刷刷入MAC码时,输入后,会发送一个回车给对话框,随后对话框关闭了
请添加以下消息解决
virtual BOOL PreTranslateMessage(MSG* pMsg);

BOOL C**Dlg::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message==WM_KEYDOWN)
{
if(pMsg->wParam==VK_RETURN)
{
//在这里处理哦!!!
return true;
}
}
return CDialogEx::PreTranslateMessage(pMsg);
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com