[C/C++] Systemweite HotKeys - Message weiterleiten

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von bonsai, 6. August 2010 .

  1. 6. August 2010
    Systemweite HotKeys - Message weiterleiten

    Hi

    Hab grad ein Problem mit systemweiten HotKeys:

    Habe einen Message-Handler der auf die HotKeys reagiert.
    Allerdings erhalten andere Anwendungen dann den Tastendruck nicht mehr

    Kann mir jemand sagen was in den Message-Handler rein muss damit auch andere
    Anwendungen noch den Tastendruck registrieren?

    Code:
    void __fastcall TMain::WMHotKey(TMessage &Msg)
    {
     TForm::Dispatch(&Msg);
    
     if ( Msg.LParamHi == KeyUpArrow && Msg.LParamLo == HotKeyMod )
     {
     // ...
     }
    }
    

    greetz
     
  2. 8. August 2010
    AW: Systemweite HotKeys - Message weiterleiten

    Hm, anscheinend arbeit hier keiner mit Borland bzw. noch nicht mit dem Message Handler.

    Ich habe momentan eine ÜBergangslösung gefunden, aber das ist nicht der beste Weg.
    => Ich deaktiviere die Hotkeys, wenn meine Anwendung nich den Fokus hat.


    Würde mich aber freuen, wenn hier noch jemand eine Idee für den Message Handler hat.
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.