SendKeys.Send() 向活动应用程序发送击键
SendKeys.SendWait() 向活动应用程序发送给定的键,然后等待消息被处理
这两个方法可以发送组合键,需要注意的是字母按键应为小写。如全选Ctrl+A,要用SendKeys.SendWait("^a")才有效。
按键对应的代码如下:
|
键 |
代码 |
|---|---|
|
Backspace |
{BACKSPACE}、{BS} 或 {BKSP} |
|
Break |
{BREAK} |
|
Caps Lock |
{CAPSLOCK} |
|
Del 或 Delete |
{DELETE} 或 {DEL} |
|
向下键 |
{DOWN} |
|
End |
{END} |
|
Enter |
{ENTER} 或 ~ |
|
Esc |
{ESC} |
|
Help |
{HELP} |
|
Home |
{HOME} |
|
Ins 或 Insert |
{INSERT} 或 {INS} |
|
向左键 |
{LEFT} |
|
Num Lock |
{NUMLOCK} |
|
Page Down |
{PGDN} |
|
Page Up |
{PGUP} |
|
Print Screen |
{PRTSC}(保留供将来使用) |
|
向右键 |
{RIGHT} |
|
Scroll Lock |
{SCROLLLOCK} |
|
Tab |
{TAB} |
|
向上键 |
{UP} |
|
F1 |
{F1} |
|
F2 |
{F2} |
|
F3 |
{F3} |
|
F4 |
{F4} |
|
F5 |
{F5} |
|
F6 |
{F6} |
|
F7 |
{F7} |
|
F8 |
{F8} |
|
F9 |
{F9} |
|
F10 |
{F10} |
|
F11 |
{F11} |
|
F12 |
{F12} |
|
F13 |
{F13} |
|
F14 |
{F14} |
|
F15 |
{F15} |
|
F16 |
{F16} |
|
数字键盘加号 |
{ADD} |
|
数字键盘减号 |
{SUBTRACT} |
|
数字键盘乘号 |
{MULTIPLY} |
|
数字键盘除号 |
{DIVIDE} |
使用组合键时
|
键 |
代码 |
|---|---|
|
Shift |
+ |
|
Ctrl |
^ |
|
Alt |
% |

浙公网安备 33010602011771号