VB.NET 按键代码 及组合键
使用 SendKeys 将键击和组合键击发送到活动应用程序。此类无法实例化。若要发送一个键击给某个类并立即继续程序流,请使用 Send。若要等待键击启动的任何进程,请使用 SendWait。
每个键都由一个或多个字符表示。若要指定单个键盘字符,请使用该字符本身。例如,若要表示字母 A,请将字符串“A”传递给方法。若要表示多个字符,请将各个附加字符追加到它之前的字符的后面。若要表示字母 A、B 和 C,请将参数指定为“ABC”。
加号 (+)、插入符号 (^)、百分号 (%)、波浪号 (~) 以及圆括号 () 对 SendKeys 具有特殊含义。若要指定这些字符中的某个字符,请将其放在大括号 ({}) 内。例如,若要指定加号,请使用“{+}”。若要指定大括号字符,请使用“{{}”和“{}}”。中括号 ([ ]) 对 SendKeys 没有特殊含义,但必须将它们放在大括号内。在其他应用程序中,中括号具有特殊含义,此含义可能会在发生动态数据交换 (DDE) 时起重要作用。
若要指定在按键(如 ENTER 或 TAB)时不显示的字符,以及表示操作而不表示字符的键,请使用下表中的代码:
键 代码
BACKSPACE {BACKSPACE}、{BS} 或 {BKSP}
BREAK {BREAK}
CAPS LOCK {CAPSLOCK}
DEL 或 DELETE {DELETE} 或 {DEL}
DOWN ARROW(下箭头键) {DOWN}
END {END}
ENTER {ENTER} 或 ~
ESC {ESC}
HELP {HELP}
HOME {HOME}
INS 或 INSERT {INSERT} 或 {INS}
LEFT ARROW(左箭头键) {LEFT}
NUM LOCK {NUMLOCK}
PAGE DOWN {PGDN}
PAGE UP {PGUP}
PRINT SCREEN {PRTSC}(保留供将来使用)
RIGHT ARROW(右箭头键) {RIGHT}
SCROLL LOCK {SCROLLLOCK}
TAB {TAB}
UP ARROW(上箭头键) {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 键的任意组合一起使用的键,请在这些键代码之前加上以下一段或多段代码。
键 代码
SHIFT +
CTRL ^
ALT %
若要指定在按一些键时应同时按住 SHIFT、CTRL 和 ALT 键的任意组合,请将这些键的代码放在括号内。例如,若要指定按 E 和 C 时同时按住 SHIFT 键,请使用“+(EC)”。若要指定按 E 时应按住 SHIFT,之后按 C 时不按住 SHIFT,请使用“+EC”。
要指定重复的键,请使用 {键数字} 的形式。键和数字之间必须放一空格。例如,{LEFT 42} 表示按左箭头键 42 次;{h 10} 表示按 H 10 次。
注意 因为没有可用来激活另一个应用程序的托管方法,所以可以在当前应用程序中使用此类,或使用本机 Windows 方法(如 FindWindow 和 SetForegroundWindow)来强制聚焦到其他应用程序上
VB.NET 按键代码 及组合键相关推荐
- 计算机中的CNC键代表什么,国内数控(CNC)机床操作面板按键及功能组合键作用(全套)对照...
常见数控(CNC)机加按键.组合功能 1.进入控制系统:通过点击屏幕最右下角的功能键(next键)并同时按下靠左侧的电源键 2.屏保待机:如果需要很长加工周期并无需任何额外操作时,可以通过同时按下CA ...
- android修改按键映射,【图片】修改按键映射和组合键教程【安卓dolphin模拟器吧】_百度贴吧...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 [6]现在以按键映射到经典手柄玩wii新超级马里奥举例. wii超级马里奥此游戏只需用到wii直柄,操作如下: 减号键是暂停, 加号键是菜单, A键查看地 ...
- php 按键连击,写了一个独立按键 支持组合键、单键长按,连发功能的例子
你好,我在调试你贴上的程序,发现单个按键都正常,为什么组合键就不正常呢?代码如下: #include #define K_STOP (1< #define K_ST ...
- js组合键和单个键盘事件
文章目录 js 里面的键盘码对应的值 监听单个按键 监听组合键 js 里面的键盘码对应的值 内容过多,请移驾另一篇博文: https://yangyongli.blog.csdn.net/articl ...
- android组合按键截屏,三星安卓手机截图组合键图文汇总(4种)
三星安卓手机因其综合性价比高的优势,在智能手机市场的份额非常大.所以,很多用户对三星安卓手机的一些功能都非常熟悉,比如:三星手机也有手机截图组合键,不过,三星拥有4种的组合键,不知道大家是否都了解,这 ...
- js 组合键 按键操作
// 监听按键 document.addEventListener("keydown", this.aa()); // 简单示例 function aa(e) {e = windo ...
- 组合用计算机怎么按,一种常用的计算机键盘按键组合(快捷键)-Windows组合键,解释非常详细...
这次仅介绍Win键组合,而在下一期中将介绍Ctrl键组合. Windows键 单个Win键的功能是打开或隐藏"开始"菜单,该菜单的功能与" Ctrl + Esc" ...
- 嵌入式linux按键扫描,嵌入式Linux驱动笔记(三十一)------SYSRQ组合键使用
你好!这里是风筝的博客, 欢迎和我一起交流. ALT+SYSRQ组合键是Linux调试的一种手段,即使在系统死机.panic.卡住等情况,只要系统还能响应中断,那么SYSRQ就派上用场了(比如触发cr ...
- 如何在 JavaFX 的 TextArea 实现回车发送信息而不换行,但组合键 Ctrl + Enter 换行
如何在 JavaFX 的 TextArea 实现回车发送信息而不换行,但组合键 Ctrl + Enter 换行 JavaFX 的恼人之处在于很多基本的操作都要自己亲力亲为.在默认情况下,在 Tex ...
最新文章
- 为什么要选择useState而不是useReducer
- 一文梳理缺陷检测方法
- linux iptables规则组成及用法
- OpenGL中glTranslate*(),glRotation*(),glScale*()函数的用法(*是参数数据类型)
- Java——集合(模拟斗地主洗牌和发牌进行排序)
- bs4爬取的时候有两个标签相同_10分钟用Python爬取最近很火的复联4影评
- 备用小知识[不断更新***]
- JS执行Promise
- python中exit 的作用_Python退出命令-为什么要使用这么多?何时使用每个命令?
- java并发常量_Java并发编程-常量对象(七)
- DPDK编程指南 (1 --3)
- 计算机软件系统验收标准,软件相关标准目录.xlsx
- TongWeb7本地部署(Windows)
- 用户故事Invest原则、敏捷与完整的需求
- 基于IR2136的三相电机控制
- 关于一台电脑控制多台手机技术分享被恶意转载的声明
- mac分区数据恢复|mac分区后数据丢失怎么恢复?
- exe4j将jar转exe时出现的ClassNotFoundException解决办法
- 特别报道:人工智能 让机器像人一般思考
- 一遍过的刷四史脚本教程