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  %

记得设置窗体属性://开启窗体获取键盘事件的焦点
this.KeyPreview = true;

https://www.cnblogs.com/wzihan/p/14815850.html

最新文章

  1. android 生命周期
  2. spring 注入一个以枚举类型对象
  3. java.net.MalformedURLException: Illegal character in URL
  4. ASP.NET Web API 数据提供系统相关类型及其关系
  5. background:transparent的作用
  6. setprecision、fixed、showpoint的用法总结(经典!!超经典!!)
  7. 你的MySQL服务器开启SSL了吗?
  8. SpringMvc开发步骤
  9. Hadoop分布式集群配置
  10. 【BZOJ2434】阿狸的打字机(AC自动机,树状数组)
  11. 三、TensorFlow模型的保存和加载
  12. [leetcode](4.21)3. 最长重复子串
  13. 怎样解题 (G. 波利亚 著)
  14. 事件之父View和子view的点击事件的执行过程
  15. 用自定义的RoundImageView来实现圆形图片(可加边框)
  16. e798. 显示JSlider的标记标签
  17. SNMP学习笔记之SNMPv3的报文格式以及基于USM的认证和加密过程
  18. 集合之ArrayList
  19. RDLC报表系列一
  20. jeecg中List页面标签的用法

热门文章

  1. 概率生成函数(PGF)简记
  2. llinux防火墙设置远程连接
  3. 【C学习笔记】day3-2 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。
  4. Cocos Creator微信登录接入(完全小白教程)(安卓篇)
  5. 2022-04-27内部群每日三题-清辉PMP
  6. JDK卸载与JDK12 安装
  7. Mac OS X 下安装Tableau Desktop Pro for Mac 10.2.0
  8. redis底层数据结构之快速列表(quicklist)
  9. 查看当前linux进程所在的目录
  10. Delphi 移除窗口最大化按钮