可以使用ASCII字符代码或虚拟键代码来定义加速器。ASCII字符代码使加速器大小写敏感。ASCII“C”字符可以将加速器定义为ALT + c而不是ALT + C。然而,区分大小写的加速器可能会混淆使用。例如,如果CAPS LOCK键已关闭或SHIFT键已关闭,则将生成ALT + C加速器,但如果两者都为关闭,则不会生成ALT + C加速器。
通常,加速器不需要区分大小写,因此大多数应用程序使用虚拟密钥代码来加速器而不是ASCII字符代码。
避免加速器与应用程序的菜单助记符冲突,因为加速器会覆盖助记符,这可能会混淆用户。有关菜单助记符的更多信息,请参阅菜单.
如果应用程序定义了在系统加速器表中定义的加速器,则应用程序定义的加速器将覆盖系统加速器,但仅在应用程序的上下文中。但是,避免这种做法,因为它阻止系统加速器在Windows用户界面中执行其标准角色。系统级加速器在以下列表中进行了说明:
加速器 | 描述 |
ALT+ESC | 切换到下一个应用程序。 |
ALT+F4 | 关闭应用程序或窗口。 |
ALT+HYPHEN | 打开文档窗口的系统菜单。 |
ALT+PRINT SCREEN | 将活动窗口中的图像复制到剪贴板上。 |
ALT+SPACEBAR | 打开应用程序窗口的系统菜单。 |
ALT+TAB | 切换到下一个应用程序。 |
CTRL+ESC | 切换到Windows任务列表。 |
CTRL+F4 | 关闭活动组或文档窗口。 |
F1 | 如果应用程序有帮助,请启动帮助。 |
PRINT SCREEN | 将屏幕上的图像复制到剪贴板上。 |
SHIFT+ALT+TAB | 切换到以前的应用程序。用户必须在按TAB的同时按住ALT + SHIFT。 |