C# 笔记--Sendkeys

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  %

 
————————————————
版权声明:本文为CSDN博主「飞芒草」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/colin888111/article/details/6337105

posted on 2020-06-03 15:32  4job  阅读(442)  评论(0编辑  收藏  举报

导航