VC中如何区分Ctrl的左右键响应
2011-03-10 11:24
260 查看
系统的集成测试中,遇到了文本编辑器在右ctrl+某键盘输入时系统崩溃。联想到,如何区分输入的ctrl的左右。
winuser.h中定义了一些相关虚拟热键的宏,在CWnd::OnKeyDown(UINT nChar,...)中通过调用GetKeyState()可以识别
参数等情况可以查看MSDN,返回值的不同表示了对应热键的Down,UP,Toggle等状态。
winuser.h中定义了一些相关虚拟热键的宏,在CWnd::OnKeyDown(UINT nChar,...)中通过调用GetKeyState()可以识别
参数等情况可以查看MSDN,返回值的不同表示了对应热键的Down,UP,Toggle等状态。
相关文章推荐
- Qt QTreeView clicked函数如何区分左右键
- VC中如何让子对话框响应最大化、最小化、关闭等系统消息
- VC 弹出菜单及菜单项如何响应
- [VC++]如何在win32程序中加入右击菜单并添加响应
- 【Python笔记】Python多线程进程如何正确响应Ctrl-C以实现优雅退出
- Vc2008中如何为视图类添加消息响应
- 如何在vc中添加键盘响应事件
- vc中如何响应键盘和鼠标事件
- Vc2008中如何为视图类添加消息响应
- VC如何判断窗口是否无响应
- VC中如何将CEdit和CSpinButtonCtrl绑定到一起。。。。
- VC MFC 视图中控件响应CTRL+C等消息
- 如何用Delphi调用由VC开发的ATL/COM服务,并响应其事件
- vc中的 drop down 类型的combo控件 如何响应回车事件
- vc中如何响应键盘和鼠标事件
- VC2008中如何为MFC应用程序添加和删除消息响应函数
- 关于如何为FormView中的Richedit/Edit添加右键菜单,并响应CTRL+C等快捷键
- vc中如何响应键盘和鼠标事件
- 关于如何为FormView中的Richedit/Edit添加右键菜单,并响应CTRL+C等快捷键
- VC编程如何区分磁盘类型