在BCB没有人回答的问题
程序需要实现这个功能:同时按下CTRL和q键的时候,执行一些操作。
我用钩子,不行啊。
LRESULT CALLBACK KeyboardProc( int nCode,WPARAM wParam, LPARAM lParam )
{
if( ((DWORD)lParam & 0x40000000) && (HC_ACTION == nCode) )
{
BOOL b = (GetKeyState(VK_CONTROL) & 0x1000) ;
if(b)
{
b = (GetKeyState(51) & 0x1000) ;
if(b)
{
// to do
}
}
}
return CallNextHookEx( hhook, nCode, wParam, lParam );
}
给大牛们下跪了