mirror of
https://github.com/LorisYounger/VPet.git
synced 2024-08-30 18:42:36 +00:00
77 lines
3.8 KiB
Markdown
77 lines
3.8 KiB
Markdown
# 键盘快捷键 通用注解
|
||
|
||
## 编写方法
|
||
|
||
每个键由一个或多个字符表示。 若要指定单个键盘字符,请使用字符本身。 例如,若要表示字母 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#--) 查看 |