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?