C#/WPF热键在未聚焦窗体上的应用(例如Launchy)

3

是否可以从未被聚焦的窗体中捕获热键(例如Ctrl+Space),使得每当有人使用这个特定的热键时,它就会出现;而无需在注册表上注册此热键。类似的事件可以在应用程序“Launchy”中注意到。

谢谢


语言:C#(WPF)// 操作系统:Windows

2个回答

5

谢谢您的回答,我正在使用 .net 3.5 => "System.Diagnostics.Contracts" 不可用。 - Arslan
@Ars:你可以用“if”检查和异常来替换那些行。 - SLaks

1
我认为你需要通过处理KeyDown事件来以活动形式实现该操作。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接