我有一个在 Windows 操作系统后台运行的应用程序,我想添加热键或快捷方式来访问功能。由于该应用程序将捕获系统范围内的按键,我不想干扰标准 Windows 快捷方式或标准应用程序特定的快捷方式(例如 Ctrl+S、Alt+F4)。
是否有一组组合键专供应用程序特定使用,或者只是找到未使用的组合并使用它们的问题?这种东西有什么标准吗?
最佳答案
我不知道添加您自己的约定会避免其他人创建的约定。来自 MSDN :
RegisterHotKey fails if the keystrokes specified for the hot key have already been registered by another hot key.
所以你可以有一个热键列表。尝试注册每一个,直到你成功。更好的是:让用户选择。
关于windows - Windows 应用程序应使用哪些组合键以避免冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6943400/