CapsLock/NumLock/ScrollLockの状態を設定します。キーを強制的にON/OFFすることも可能。
SetCapsLockState State SetNumLockState State SetScrollLockState State
属性空白または省略したときは、AlwaysOn/Off属性(存在する場合)を削除します。そうでないときは、次のいずれかの値を指定します:
On または 1 (true):キーをオンにし、キーのAlwaysOn/Off属性(存在する場合)を削除します。
Off または 0 (false):キーをオフにし、キーの AlwaysOn/Off 属性を削除します(存在する場合)。
AlwaysOn:強制的にキーをオンのままにします。
AlwaysOff:強制的にキーをオフのままにします。
また、下記の例3のように、送信機能でキーを反対の状態にすることも可能です:Send "{CapsLock}"。ただし、{CapsLock}を送信する場合は、あらかじめSetStoreCapsLockMode Falseが必要な場合があります。
キーをAlwaysOnまたはAlwaysOffに保つには、キーボードフックが必要ですが、このような場合は自動的にインストールされます。
SetStoreCapsLockMode、GetKeyState