Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Windowstaste + Kombinationen sperren (https://www.delphipraxis.net/85260-windowstaste-kombinationen-sperren.html)

Telefonkabel 28. Jan 2007 10:10


Windowstaste + Kombinationen sperren
 
Hy!
Ich versuche gerade ein Programm zu basteln, mit dem ich einen Log-In Screen erzeugen kann.
Klappt auch soweit. Muss jetzt nurnoch eine Taste sperren und das ist die Windowstaste mit eben ihren Kombinationen.

Wäre toll, wenn mir jemand helfen könnte.

P.S. Die Suchfunktion hab ich benutzt, gab auch Threads dazu, aber keiner konnte mir helfen.
P.S.2 LockWorkstation will ich nicht.


Danke schonmal. :)

Luckie 28. Jan 2007 12:34

Re: Windowstaste + Kombinationen sperren
 
Strg+Alt+Entf wirst du nicht abfangen können. Darüber kann man dann den Taskmanager aufrufen und dein Programm abschiessen.

Warum willst du nicht LockWorkStation benutzen? Glaub mir jede Möglichkiet, die du dir ausdenken und implementieren wirst, ist unsicherer als die von Windows bereitgestellten Methoden. Willst du es richtig machen, dann schreib eine Gina-Erweiterung. (Ganz ersetzen muss man sie wohl nicht.)

Telefonkabel 28. Jan 2007 13:28

Re: Windowstaste + Kombinationen sperren
 
LockWorkstation geht nicht, da das für die Schule sein soll und wir dort keinen normalen Windowsanmeldescreen haben. ;)

Ich will ja nur wissen, wie man die Windowstastenkombinationen sperrt. Das reicht ja schon.

Luckie 28. Jan 2007 13:35

Re: Windowstaste + Kombinationen sperren
 
Und was passiert bei LockWorkStation in der Schule? BTW warum willst du einen eigenen Login-Dialog schreiben, wenn die Rechner schon einen haben?

Wenn du es unbdingt willst, dann wird dir nichts anderes übrigbleiben asl einen Tatstaturtreiber zu schreiben. Aber glaub mir, das macht man nicht eben mal so und mit Delphi schon gar nicht.

DMW 28. Jan 2007 14:57

Re: Windowstaste + Kombinationen sperren
 
Zitat:

Zitat von Telefonkabel
Ich will ja nur wissen, wie man die Windowstastenkombinationen sperrt. Das reicht ja schon.

Einen globalen Keyboard-Hook installieren und alle Messages mit der Windows-Taste abfangen. Für weitere Infos einfach mal die Suche oder Google bemühen.


Ansonsten bin ich auch für die GINA-Erweiterung. Wenn das nicht möglich ist, glaube ich, daß du da etwas höchst suspektes vorhast - was macht man mit einem Fake-Login-Dialog in der Schule?

Telefonkabel 28. Jan 2007 19:44

Re: Windowstaste + Kombinationen sperren
 
Zitat:

Zitat von DMW
was macht man mit einem Fake-Login-Dialog in der Schule?


Seinen Rechner in der Pause vor anderen netten Mitmenschen schützen :)

Luckie 28. Jan 2007 21:30

Re: Windowstaste + Kombinationen sperren
 
Zitat:

Zitat von DMW
Zitat:

Zitat von Telefonkabel
Ich will ja nur wissen, wie man die Windowstastenkombinationen sperrt. Das reicht ja schon.

Einen globalen Keyboard-Hook installieren und alle Messages mit der Windows-Taste abfangen.

Wird mit Strg+Alt+Entf nicht funktionieren.

Zitat:

Zitat von DMW
was macht man mit einem Fake-Login-Dialog in der Schule?

Zitat:

Zitat von Telefonkabel
Seinen Rechner in der Pause vor anderen netten Mitmenschen schützen :)

Aha. Und das geht nicht, in dem man Strg+Alt+Entf drückt und den Rechner sperrt?

BTW wirst du ohne Adminrechte auch deine eigene Gina nicht installiert bekommen.

Also diese Diskussion wird immer unsinniger und überflüssiger. Und ich werde das Gefühl nicht los, als wenn ihr Blödsinn gemacht werden soll am Schulrechner.

Olli 31. Jan 2007 07:31

Re: Windowstaste + Kombinationen sperren
 
Wenn es fuer eine Schule ist, kontaktiere mich bitte per email (oliver att f-prot dott com und assarbad att gmx dott net). Im Zweifelsfall passe ich dir die Bei Google suchenAgreementGINA2 an die Beduerfnisse der Schule an. Das koennte ohnehin ein gutes Ding fuer Schulen sein. Ich habe es damals geschrieben um im Computer-Pool der Uni ein wenig Ordnung reinzubringen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz