在Windows中添加全局键盘快捷键的最简单方法是什么?

Luk*_*uke 5 .net windows keyboard-shortcuts

我希望我的应用程序能够在未运行时检测键盘快捷键,但由于在Windows中似乎无法执行此操作,因此合理的后备操作是在没有任何UI监听按键的情况下进行后台处理.当应用程序不在.Net的前台时,是否可以监控按键?

看起来这个CodeProject文章有我需要的东西.

Ric*_*dle 7

Windows 快捷方式可以有一个关联的热键 - 右键单击​​“开始”菜单中的任何程序,转到“属性”,您将看到一个“快捷键”框。然后,Windows 将代表您查找该热键并在看到它时启动您的程序。(我用它来Ctrl+Alt+C启动计算器。)

要以编程方式进行设置,请使用IShellLink


Tho*_*que 4

这个图书馆也不错

编辑:我最近创建了这个库,它使用不同的方法:NHotkey