Ich schreibe ein Überwachungsprogramm, habe aber keine ahnung, wie ich die Tastatur systemweit sperren kann. Eine Hook-Funktion kann die daten nicht manipulieren und über messages erhalte ich nur daten über mein eigenes Programm.
Announcement
Collapse
No announcement yet.
Tastatursperre?
Collapse
X
-
Hallo,
falls das Programm nicht für Windows NT eingesetzt werden soll, kann das ausprobiert werden, was im <i>Microsoft Knowledgebase Article Q161133</i> ("How to Block CTRL+ALT+DEL and ALT+TAB in Windows 95.") empfohlen wird:
<pre>
PROCEDURE TurnSystemKeysOff;
VAR
dummy: INTEGER;
BEGIN
SystemParametersInfo(SPI_SCREENSAVERRUNNING, INTEGER(TRUE), @Dummy, 0)
END;
PROCEDURE TurnSystemKeysOn;
VAR
dummy: INTEGER;
BEGIN
SystemParametersInfo(SPI_SCREENSAVERRUNNING, INTEGER(FALSE), @Dummy, 0)
END;
</pre>


Comment