Einzelnen Beitrag anzeigen

velgreyer

Registriert seit: 2. Nov 2004
97 Beiträge
 
Delphi 6 Professional
 
#1

Alle Eingabegeräte sperren

  Alt 19. Feb 2005, 12:52
Um alle Eingabegeraete zu sperren, ist folgender Code bestens geeignet:
Delphi-Quellcode:
[DllImport("user32.dll", CharSet = CharSet.Auto)]
public static extern bool BlockInput(bool block);
Dieser Code ist aus der WinAPI, und ist deshalb unmanaged Code.
Sollte der erste Parameter true sein, dann werden die Eingabegeraete gesperrt. Andersum geht es mit false Die Sperre blockiert allerdings nicht STRG+ALT+ENTF (zumind. in XP).

, vel
oooo° Java °oooo
Schade, dass ich kein Delphi mehr kann q.q
  Mit Zitat antworten Zitat