<script src="../static/ga4.js" type="text/javascript"></script> </head> <body> <h1>SetCapsLockState / SetNumLockState / SetScrollLockState</h1> <p>Setzt den Status von <kbd>Feststell</kbd>/<kbd>Num</kbd>/<kbd>Rollen</kbd>. Kann auch das An- oder Ausbleiben der Taste erzwingen.</p> <pre class="Syntax"> <span class="func">SetCapsLockState</span> <span class="optional">, Status</span> <span class="func">SetNumLockState</span> <span class="optional">, Status</span> <span class="func">SetScrollLockState</span> <span class="optional">, Status</span> </pre> <h2 id="Parameters">Parameter</h2> <dl> <dt>Status</dt> <dd><p>Wenn leer oder weggelassen, wird das AlwaysOn/Off-Attribut von der Taste entfernt (falls vorhanden). Andernfalls geben Sie eines der folgenden Wörter an:</p> <p><strong>On:</strong> Schaltet die Taste ein und entfernt ihr AlwaysOn/Off-Attribut (falls vorhanden).</p> <p><strong>Off:</strong> Schaltet die Taste aus und entfernt ihr AlwaysOn/Off-Attribut (falls vorhanden).</p> <p><strong>AlwaysOn:</strong> Erzwingt das dauerhafte Anbleiben der Taste.</p> <p><strong>AlwaysOff:</strong> Erzwingt das dauerhafte Ausbleiben der Taste.</p> <p><span class="ver">[v1.1.30+]</span>: Anstelle von On und Off können auch die Dezimalwerte 1 und 0 verwendet werden.</p> </dd> </dl> <h2 id="Remarks">Bemerkungen</h2> <p>Als Alternative zu <a href="#ExToggle">Beispiel #3</a> unten kann eine Taste auch via <a href="Send.htm">Send</a>-Befehl auf ihren entgegengesetzten Status geschaltet werden, z.B. <code>Send {CapsLock}</code>. Allerdings ist zum Senden von {CapsLock} möglicherweise vorher <code><a href="SetStoreCapsLockMode.htm">SetStoreCapsLockMode</a> Off</code> erforderlich.</p> <p>Um eine Taste <em>AlwaysOn</em> oder <em>AlwaysOff</em> zu lassen, ist der <a href="_InstallKeybdHook.htm">Tastatur-Hook</a> erforderlich, der in solchen Fällen automatisch installiert wird.</p> <h2 id="Related">Siehe auch</h2> <p><a href="SetStoreCapsLockMode.htm">SetStoreCapsLockMode</a>, <a href="GetKeyState.htm">GetKeyState</a></p> <h2 id="Examples">Beispiele</h2> <div class="ex" id="ExBasic"> <p><a class="ex_number" href="#ExBasic"></a> Schaltet <kbd>Num</kbd> ein und entfernt das AlwaysOn/Off-Attribut (falls vorhanden).</p> <pre>SetNumLockState, On</pre> </div> <div class="ex" id="ExAlwaysOff"> <p><a class="ex_number" href="#ExAlwaysOff"></a> Erzwingt das dauerhafte Ausbleiben von <kbd>Rollen</kbd>.</p> <pre>SetScrollLockState, AlwaysOff</pre> </div> <div class="ex" id="ExToggle"> <p><a class="ex_number" href="#ExToggle"></a> Schaltet <kbd>Feststell</kbd> auf ihren entgegengesetzten Status.</p> <pre>SetCapsLockState % !GetKeyState("CapsLock", "T") <em>; benötigt <span class="ver">[v1.1.30+]</span></em></pre> </div> </body> </html>