Übergeordnete Message für Maus und Tastatur Messages?



  • Hi,

    es gibt ja in der WinAPI unzählige Messages für Maus- und Tastatur-Events wie WM_MOUSEMOVE, WM_KEYDOWN usw.
    Ich würde gerne im Message-Handler für ALLE Arten von Maus und Tastatur-Events eine Funktion Input aufrufen. Aber verständlicherweise möchte ich nicht alle 100 Message Arten extra auflisten.
    Gibt es irgend ne elegante Möglichkeit statt

    switch(message) { 
       case WM_MOUSEMOVE:           
       case WM_KEYDOWN:
        ... die andren 1000 Maus und Key Messages
          Input();
          break;
    

    das zu machen:

    switch(message) {
       case WM_MOUSE:
       case WM_KEYBOARD:
          Input();
          break;
    }
    

    ?

    Danke



  • Hm, ich glaub ich habs grad gefunden:
    WM_MOUSEFIRST, WM_MOUSELAST und WM_KEYLAST und WM_KEYFIRST 😃



  • Troll! 🙄


Anmelden zum Antworten