按键消息处理的有关问题
按键消息处理的问题
想实现字母键组合的功能
举例:按住W键 在敲击下K
就是把字母键当成alt shift那样用
这个怎么实现?
------解决方案--------------------
PreTanslateMessage里过滤WM_KEYDOWN消息
if(GetKeyState(_T('W')) < 0) && (GetKeyState(_T('K') < 0))
{
// W & K are press down.
}
想实现字母键组合的功能
举例:按住W键 在敲击下K
就是把字母键当成alt shift那样用
这个怎么实现?
------解决方案--------------------
PreTanslateMessage里过滤WM_KEYDOWN消息
if(GetKeyState(_T('W')) < 0) && (GetKeyState(_T('K') < 0))
{
// W & K are press down.
}