AU3_BlockInput()

Syntax

AU3_BlockInput(nFlag.l)

Beschreibung


Schaltet Maus und Tastatur aus oder ein

Parameter

nFlag 1 = Blockiere Nutzer-Input.
0 = Ermögliche Nutzer-Input.

 

Rückgabewert

Keiner

 

Bemerkungen

Wenn BlockInput Eingaben ermöglicht, kann die Alt-Taste nicht gesendet werden!
Die Tabelle unten zeigt, wie das Verhalten von BlockInput von der Windows-Version abhängt; unabhängig davon wird unter allen Betriebssystemen durch Druck von Ctrl+Alt+Del (Strg+Alt+Entf) die Eingabe wieder ermöglicht (Windows API Feature).

Betriebssystem Resultat von "BlockInput"
Windows 95 Kein Effekt.
Windows 98/Me Nutzer-Input ist blockiert, aber AutoIt kann ebenfalls keine Eingaben simulieren.
Windows NT 4 (Ohne ServicePack 6) Kein Effekt.
Windows NT 4 (Mit ServicePack 6) Nutzer-Input ist blockiert, und AutoIt kann die meisten Eingaben simulieren.
Windows 2000 Nutzer-Input ist blockiert, und AutoIt kann die meisten Eingaben simulieren.
Windows XP Nutzer-Input ist blockiert, und AutoIt kann die meisten Eingaben simulieren. Siehe Ausnahmen unten.

Wenn Du Windows XP verwendest, solltest Du wissen, dass ein Hotfix, das zwischen SP1 und SP2 herausgegeben wurde, Blockinput limitierte, so dass die ALT-Taste NICHT gesendet werden konnte. Dies ist in XP SP2 behoben.

Beachte, dass Funktionen wie AU3_WinMove() unter Windows 98/Me weiterhin funktionieren, wenn AU3_BlockInput() eingeschaltet ist.



AutoItX3 - index