![]() |
STRG + ALT + ENTF sperren
Also ich habe jetzt schon viele Informationen zu dem System gesammelt trotzdem bin ich auf keine gute Lösung gekommen...
Habe das mit dem Taskmanager abschalten per Regedit probiert aber das ist keine wirklich elegante Lösung. Man hat mir gesagt man kann es per Hook machen aber ich hab nicht wirklich Ahnung von Hooks ;) Am liebsten wäre mir ja ein Code-Beispiel dafür... thX (am besten alle Systemeingaben sperren -> ESC + STRG + Q , ALT + F4 usw.) |
Re: STRG + ALT + ENTF sperren
Hi!
Such mal hier, da gibt es schon einige Threads dazu. Ciao fkerber |
Re: STRG + ALT + ENTF sperren
|
Re: STRG + ALT + ENTF sperren
Sieh mal was die MSDN dazu bereithält:
![]() Scroll ein bisschen runter, da steht genug Code. Ansonsten such hier auf dem Forum, das war hier oft genug... |
Re: STRG + ALT + ENTF sperren
DArf man fragen, wozu Strg+Alt+Entf sperren willst? Solch ein Programm würde bei mir gleich runterfliegen ;-)
PS: Unter NTff ist es ohne sehr große Umstände gar nicht möglich die Kombination zu sperren. Ich glaube Assarbad hat dazu mal was geschrieben... Such hier am besten mal-.. |
Re: STRG + ALT + ENTF sperren
Erstens: Wozu Alt+F4 sperren? Ein Fenster schließen kann ich auch anders.
Zweitens: Auch wenn du Strg+Alt+Entf sperrst, ich brauche nur taskmgr auszuführen und dein Programm ist überlistet. Drittens: Was macht denn eigentlich ESC + STRG + Q? Strg+Esc macht das Startmenü auf, aber das Q? |
Re: STRG + ALT + ENTF sperren
is war sicher nicht das einfachste, aber von der Funktionalität her das beste:
Programmier den Tastaturtreiber neu / fang die nachrighten gleich da ab -> asm, asm, asm |
Re: STRG + ALT + ENTF sperren
Erstes auch ein Hook nützt da nichts, da diese Tastenkombination von Windows extra behandelt wird. Da hilft nur abfangen bevor Windows seinen Daumen drauf hat. Dies wird aber nur über einen Tastaturtreiber gehen, also nix mit Delphi.
Alt + F4:
Delphi-Quellcode:
Und jetzt meine beliebteste Frage zu diesem Thema: Warum das ganze? Wenn ich einen Rechner dicht machen will, dann geht das über den von MS empfohlenen Weg und zwar über Policies - einstellbar über den Policie-Editor. Und erklär mir nicht du wolltest Software für ein Internet-Cafe oder für das Schulnetzwerkschreiben, das ist blödsinn.
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin CanClose := False: end; |
Re: STRG + ALT + ENTF sperren
Zitat:
Zitat:
Zitat:
|
Re: STRG + ALT + ENTF sperren
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz