在PreTranslateMessage函数中添加按键响应程序
BOOL CMyDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: 在此添加专用代码和/或调用基类
if(pMsg->message==WM_KEYDOWN && pMsg->wParam=='V')
{
if(::GetKeyState(VK_CONTROL)<0)
if(::GetKeyState(VK_MENU)<0)
{
AfxMessageBox(_T("Ctrl+Alt+V"));
return TRUE;
}
}
if(pMsg->message==WM_KEYDOWN && pMsg->wParam=='H')
{
if(::GetKeyState(VK_CONTROL)<0)
if(::GetKeyState(VK_MENU)<0)
{
AfxMessageBox(_T("Ctrl+Alt+H"));
return TRUE;
}
}
return __super::PreTranslateMessage(pMsg);
}
WinCE里面Ctrl+Shift组合好像不能用?