MFC :屏蔽按键
2013-03-11 20:56
225 查看
功能:屏蔽按键
场景:我们不希望程序对某些按键有响应
实现:在我们的窗口类中添加以下实现
场景:我们不希望程序对某些按键有响应
实现:在我们的窗口类中添加以下实现
BOOL XX::PreTranslateMessage( MSG* pMsg ) { if (pMsg->message == WM_KEYDOWN) { //屏蔽指定按键 switch (pMsg->wParam) { case VK_ESCAPE: case VK_RETURN: return FALSE; default: break; } ////当选中控件IDC_OUTPUT,键盘无效 //CWnd *pWnd=(CWnd*)GetDlgItem(IDC_OUTPUT); //if (GetFocus() == pWnd) //{ // return TRUE; //} } return CDialog::PreTranslateMessage(pMsg); }
相关文章推荐
- MFC屏蔽 WindowS按键
- MFC屏蔽指定按键
- [MFC]屏蔽按键
- MFC 屏蔽按键 屏蔽ESC,Enter消息
- MFC 屏蔽按键 屏蔽ESC,Enter消息
- JS 屏蔽、改变按键效果
- 【Android】Android中屏蔽返回键,home键以及其他实体按键
- 窗口置顶,并且屏蔽系统按键
- MFC屏蔽esc键盘消息
- MFC对话框屏蔽Enter和ESC键
- MFC对话框屏蔽回车键
- 屏蔽系统鼠标按键
- MFC对话框中临时屏蔽掉一个控件
- 屏蔽基于对话框的MFC程序中按下ESC关闭窗口的功能
- VC 通过消息处理函数屏蔽按键消息
- 屏蔽按键快速双击,只响应单击
- 2017.9.15 android 屏蔽home按键
- MFC 响应Delete按键按下的操作事件
- MFC对话框中处理Enter或Esc按键事件方法
- wince MFC程序中F6按键问题解决