如何为Windows应用程序注册自定义键盘快捷方式
发布时间:2020-12-14 04:06:33 所属栏目:Windows 来源:网络整理
导读:我想创建一个 Windows实用程序应用程序,可以使用键盘快捷键从任何其他应用程序中随时调用,例如: ?赢得T. ?Ctrl T ?Alt T ?Ctrl Alt T. ?Ctrl Shift T. 我可以使用哪些组合键以及如何在Windows注册表中设置它们? (如果其他应用程序使用该快捷方式,则它当然
我想创建一个
Windows实用程序应用程序,可以使用键盘快捷键从任何其他应用程序中随时调用,例如:
?赢得T. ?Ctrl T ?Alt T ?Ctrl Alt T. ?Ctrl Shift T. 我可以使用哪些组合键以及如何在Windows注册表中设置它们? (如果其他应用程序使用该快捷方式,则它当然不起作用.)
当您的应用程序启动时,以编程方式执行此操作的选项是调用此Windows API:
RegisterHotKey(IntPtr hwnd,int id,int fsModifiers,int vk); 并取消注册调用此API: UnregisterHotKey(IntPtr hwnd,int id); 两者都存在于user32 API中 http://www.pinvoke.net/search.aspx?search=RegisterHotKey&namespace=[All] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-phone-7 – ListPicker – 当完整页面视图打开时如
- windows – 计算机启动/启动时的事件日志时间
- wpf – Microsoft UI自动化库与编码UI测试
- windows – 如何找出远程主机上启用的SMB版本?
- 堆栈如何在Windows和Linux上运行?
- active-directory – SPN是否特定于Windows和Active Direct
- Windows系统命令整理-Win10
- 内容管理系统 – 是否有在Windows Azure上运行的CMS系统?
- Windows-8 – 使用Visual Studio 2010在Windows 7上构建Win
- windows-server-2008-r2 – 需要超低延迟,如何最小化?