Tastendruck ignorieren
-
Hallo,
weiß jemand wie man Tastendrücke ignorieren kann?
-
Einfach nicht hinsehen?
Werd mal ein wenig genauer!
-
Man drückt eine oder mehrere Tasten und das Programm ignoriert diese.
z.B. Alt+F4, Strg+Alt+Entf oder Windows-Taste.
-
Was hast Du denn damit vor?
Wofür braucht man den sowas?Strg Alt Entf kann man imho unter 2000 aufwärts nicht mehr sperren / abfangen.
Alt F4 könntest Du mit CanClose(?) in Form::OnClose() abfragen.
-
Schade. Das sollte ein Programm werden, dass man wenn man es einmal gestartet hat nicht mehr beenden kann bis man den Computer ausschaltet.
Wie geht das mit dem CanClose?
-
Ich bezweifle, dass ein Anwender das möchte.
Schau in die Hilfe, dort steht die Erklärung und Benutzung von CanClose.//Edit: Hab mich vertan; zu finden ist die Eigenschaft in TForm::OnCloseQuery
-
Hallo
Außer dem von Rostfrei genannten Event gibt es VCL-seitig keine weitere Möglichkeit. Eventuell gibt es WinAPI-Funktionen die sowas können. Allerdings wird so eine Funktionalität vor allem von Malware benutzt, also solltest du nicht darauf setzen das jemand dir einfach so den nötigen Quellcode postet.
bis bald
akari
-
Schade.
Danke trotzdem.