您的位置:首页 > 其它

VC中如何区分Ctrl的左右键响应

2011-03-10 11:24 260 查看
系统的集成测试中,遇到了文本编辑器在右ctrl+某键盘输入时系统崩溃。联想到,如何区分输入的ctrl的左右。

winuser.h中定义了一些相关虚拟热键的宏,在CWnd::OnKeyDown(UINT nChar,...)中通过调用GetKeyState()可以识别

参数等情况可以查看MSDN,返回值的不同表示了对应热键的Down,UP,Toggle等状态。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: