键盘快捷键 通用注解

键盘快捷键 通用注解

编写方法

每个键由一个或多个字符表示。 若要指定单个键盘字符,请使用字符本身。 例如,若要表示字母 A,请将字符串“A”传递给该方法。 若要表示多个字符,请将每个附加字符追加到前面的字符。 若要表示字母 A、B 和 C,请将参数指定为“ABC”。

加号 (+) 、插入符号 ^ () 、百分比符号 (%) 、平铺 (~) ,括号 () 具有特殊含义. 若要指定其中一个字符,请将它括在大括号 () 中。 例如,若要指定加号,请使用“{+}”。 若要指定大括号字符,请使用“{{}”和“}”

特殊按键

若要指定在按下键(如 ENTER 或 TAB)时未显示的字符,以及表示操作而不是字符的键,请使用下表中的代码。

代码
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}
打印屏幕{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 键的任意组合,请在键代码前面加上以下一个或多个代码。
代码
SHIFT+
Ctrl^
ALT%
## 同时按下 若要指定应按住 SHIFT、Ctrl 和 ALT 的任意组合,同时按下其他几个键,请将这些键的代码括在括号中。 例如,若要指定在按下 E 和 C 时按住 SHIFT,请使用“+ (EC) ”。 若要指定在按下 E 时按住 SHIFT,后跟 C 而不使用 SHIFT,请使用“+EC”。 ## 重复按下 若要指定重复键,请使用 {key number} 格式。 必须在键和数字之间放置空格。 例如,{LEFT 42} 表示按向左键 42 次; {h 10} 表示按 H 10 次。 ## 来源与更多 键盘按键功能使用的是 SendKeys.Send(String) 如需详细了解该功能,可以前往 [微软文档 SendKeys.Send(String) 方法](https://learn.microsoft.com/zh-cn/dotnet/api/system.windows.forms.sendkeys.send?view=windowsdesktop-7.0#--) 查看

这篇文章已关闭评论