GetKeyboardState() immer abfragen



  • hallo,

    ich hab nochmal ne frage...
    wenn ich abfragen möchte, ob ein paar beliebige tasten gleichzeitig gedrück wurden, mache ich das so:

    case WM_KEYDOWN:
    
         GetKeyboardState(cBuf);
         if(cBuf['A']&0x80 && cBuf['B']&0x80 && cBuf['C']&0x80)
         MessageBox(hwnd, TEXT("abc"), TEXT("fdafa"), 0);
    
         return 0;
    

    das geht natürlich nur, wenn mein fester auch focusiert ist. wie kann ich die message auch bearbeiten, wenn mein fester im hintergrund ist, oder mit SW_HIDE garnicht sichtbar ist???



  • RegisterHotkey und falls das nicht reicht über einen Hook


Anmelden zum Antworten