模拟键盘操作,将一个或多个按键指令发送到指定Windows窗口来控制应用程序运行
其使用格式为:object.SendKeys(string)
object:表示WshShell对象
string:表示要发送的按键指令字符串,需要放在英文双引号中
基本键
每个按键由一个或多个字符表示。
为了指定单一键盘字符,必须按字符本身的键。例如,为了表示字母 A,可以用 "A"
为了表示多个字符,就必须在字符后面直接加上另一个字符。例如,要表示 A、B 及 C,可用 "ABC" 作为 string。
特殊功能键
| 按键 | 代码 |
|---|---|
| Shift | + |
| Ctrl | ^ |
| Alt | % |
| Space | " " |
| Del | or |
| INS | or |
| Enter | {ENTER} |
| TAB | {TAB} |
| ESC | {ESC} |
| Back | {BACK} |
| END | {END} |
| Home | {HOME} |
| PaUp | UP |
| PaOn | DWON |
| ← | {LEFT} |
| ↑ | {UP} |
| → | {RIGHT} |
| ↓ | {DOWN} |
| F1~F12 | {F1}~{F12} |
组合键
| 组合键 | 代码 |
|---|---|
| Alt+F4 | %{F4} |
| Ctrl+S | ^s |
| Ctrl+Alt+A | ^%a |
| Ctrl+Shift+ESC | ^+{ESC} |