MFC MDI 响应键盘事件

来源:互联网 发布:js 最大公约数 编辑:程序博客网 时间:2024/05/16 15:14

方法很简单,在类视图选中主线程的类(MDI中继承CWinApp的那个类),重写PreTranslateMessage函数。

//键盘输入控制,F2-开始测试,F3-停止测试BOOL CSysApp::PreTranslateMessage(MSG* pMsg){// TODO: 在此添加专用代码和/或调用基类if(pMsg->message==WM_KEYDOWN){UINT iKey=(UINT)pMsg->wParam;switch(iKey){case VK_F2:m_pTestDoc->OnStartTest();break;case VK_F3:m_pTestDoc->OnStopTest();break;default:break;}}return CWinApp::PreTranslateMessage(pMsg);}


0 0
原创粉丝点击