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

发布网友 发布时间:2024-10-24 02:43

我来回答

1个回答

热心网友 时间:2024-11-10 11:51

你好,因为你的是对话框,所以当按下回车时对话框会关闭,如果用刷刷入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