读书人

这段PreTranslateMessage的意义是什么

发布时间: 2012-03-23 12:06:21 作者: rapoo

这段PreTranslateMessage的意义是什么?
//-----------------------------
//-------意义--------------------
BOOL CMy101SPDlg::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_KEYDOWN)
{
switch(pMsg->wParam)
{
case 0x43:
if(GetAsyncKeyState(VK_LMENU))
{
OnBtnSelfcheck();
}
break;
case 0x44:
OnBtnSetting();
break;
default:
break;
}
}
return CDialog::PreTranslateMessage(pMsg);
}
//-----------------------------
请理解的详细的说一下。

[解决办法]
按了组合键Menu+C,就调用OnBtnSelfcheck();
按了键盘D,就OnBtnSetting();

读书人网 >VC/MFC

热点推荐