![]() |
Mouse und Tastatur sperren
Ein Mitarbeiter verlässt morgen die Firma und wir möchten ihm nochmal einen kleinen Streich spielen. Es soll ein spezieller Bildschirmschoner starten, der Mitarbeiter sollte ihn aber nicht durch Mouse oder Tastatur beenden können. Gibt es da eine einfache Möglichkeit?
|
Re: Mouse und Tastatur sperren
|
Re: Mouse und Tastatur sperren
Einfach nach
Delphi-Quellcode:
suchen. Gibt untählige Codebeispiele
BlockInput
[edit] das hatte ich mal benutzt, Quelle weiss ich nimmer
Delphi-Quellcode:
var DLLHandle: THandle;
FuncPtr: TFarProc; BI: function(Block: BOOL): BOOL; stdcall; i: Integer; begin DLLHandle := LoadLibrary('user32.dll'); FuncPtr := GetProcAddress(DLLHandle, 'BlockInput'); if FuncPtr <> nil then begin @BI :=GetProcAddress(DLLHandle, PChar('BlockInput')) ; BI(true); for i := 10 downto 1 do begin Blocktime.Caption := IntToStr(i); Application.ProcessMessages(); Sleep (1000); end; Blocktime.Caption := ''; BI(false); end; FreeLibrary(DLLHandle); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:25 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-2025 by Thomas Breitkreuz