您的位置:首页 > 其它

如何判断键盘当前的输入状态是大写还是小写

2009-05-22 18:55 766 查看
如何判断键盘当前的输入状态是大写还是小写


unsigned char kbuf[256];

GetKeyboardState(kbuf);

if(kbuf[VK_CAPITAL]&1)

MessageBox("大写");

else

MessageBox("小写");

检查是否Ctrl键被按下

bControlKeyDown = GetAsyncKeyState(VK_CONTROL)>>( (sizeof(SHORT) * 8 ) - 1 );

禁用 ALT + TAB

if( pkbhs->vkCode == VK_TAB && pkbhs->flags & LLKHF_ALTDOWN )

return TRUE;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐