TShiftState ermitteln
-
Ich brauch die Info ob die Strg-Taste gedrückt ist welche sich ja in der TShiftState-Set befindet. Leider ist dort wo ich die brauche ( in einem Drag&Drop)Eereignis nicht vorhanden. Wie kann man da sonst rankommen?
-
Hallo
mittels WinAPI.
Dafür habe ich mir diese Funktiopn geschriebenTShiftState GetCurrentShiftState() { TShiftState ShiftState = TShiftState(); if (GetKeyState(VK_SHIFT)<0) ShiftState << ssShift; if (GetKeyState(VK_MENU)<0) ShiftState << ssAlt; if (GetKeyState(VK_CONTROL)<0) ShiftState << ssCtrl; return(ShiftState); }bis bald
akari
-
danke