设置 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