Windows登录时候如果键盘大写锁定会有提示信息,最近工作中恰恰需要用到这个部分,最终发现用Windows API函数即可搞定:GetAsyncKeyState和GetKeyState。
测试代码也比较简单,如下:
bool bCapital = (GetAsyncKeyState(VK_CAPITAL) & 1);
if(bCapital)
{
bool bOn = (GetKeyState(VK_CAPITAL) & 1);
if(bOn)
//大写锁定打开
}
Windows登录时候如果键盘大写锁定会有提示信息,最近工作中恰恰需要用到这个部分,最终发现用Windows API函数即可搞定:GetAsyncKeyState和GetKeyState。
测试代码也比较简单,如下:
bool bCapital = (GetAsyncKeyState(VK_CAPITAL) & 1);
if(bCapital)
{
bool bOn = (GetKeyState(VK_CAPITAL) & 1);
if(bOn)
//大写锁定打开
}