GetKeyState in .net / C#



  • Hallo,

    ich würde in meinem Treeview gerne bei einem Doppelklick wissen ob gerade die Shift Taste gedrückt ist.
    Das ganze könnte ich mir zwar in OnKeyUp/OnKeyDown merken, aber dann bekomme ich es ja nur mit falls mein From gerade den Fokus hatte.
    Gibt es eine Möglichkeit oder muss ich die API Funktion importieren ?



  • templäd schrieb:

    Hallo,

    ich würde in meinem Treeview gerne bei einem Doppelklick wissen ob gerade die Shift Taste gedrückt ist.
    Das ganze könnte ich mir zwar in OnKeyUp/OnKeyDown merken, aber dann bekomme ich es ja nur mit falls mein From gerade den Fokus hatte.
    Gibt es eine Möglichkeit oder muss ich die API Funktion importieren ?

    vielleicht hast ja ne DLL geschreiben wo Funktionen drin sind das man global
    nen Keyboard - Hook setzt!

    Dann kannste diesen unmaneged Code in dein Projekt holen.

    mfg 🙂



  • Ähm, wenn du nen Doppelklick im Treeview machst, dann hat dein Fenster eh den Fokus. Oder?


Anmelden zum Antworten