# SetCapsLockState/SetNumLockState/SetScrollLockState

设置 Capslock/NumLock/ScrollLock 的状态。也可以让这些键保持开启或关闭的状态。

SetCapsLockState [, State]
SetNumLockState [, State]
SetScrollLockState [, State]

#### 参数

State | 如果省略这个参数，将会清除按键的“AlwaysOn/Off”状态（如果设置了的话）。否则，这个参数可以是下面几个词： On：开启按键，同时清除按键的“AlwaysOn/Off”状态（如果设置了的话）。 Off：关闭按键，同时清除按键的“AlwaysOn/Off”状态（如果设置了的话）。 AlwaysOn：让按键保持一直启用状态（在 Windows95 中无效）。 AlwaysOff: 让按键保持一直关闭状态（在 Windows95 中无效）

#### 注意

由于系统本身的限制，这些命令在 Windows Me/98/95 中不一定有用。在 Win9x 中，想切换这些按键到相反的状态，可以使用 Send 命令，例如：Send {Capslock}

要保持一个键的 AlwaysOn 或者 AlwaysOff 状态，脚本会自动使用 键盘勾子 。

#### 相关命令

SetStoreCapslockMode, GetKeyState

#### 示例

    SetNumlockState, on
    SetScrollLockState, AlwaysOff