- 博客(2)
- 资源 (3)
- 收藏
- 关注
转载 WPF 利用键盘钩子来捕获键盘,做一些不为人知的事情
本文为转载,原创地址为澈澈键盘钩子是一种可以监控键盘操作的指令。 看到这句话是不是觉得其实键盘钩子可以做很多事情.场景当你的程序需要一个全局的快捷键时,可以考虑使用键盘钩子,如大家常用qq的截图快捷键,那么在WPF里怎么去实现呢?当然不是直接在Window窗体里面去注册KeyDown、KeyUp,这样只有在程序是焦点的情况下才能触发,我们这里要做的更为强大,即在非焦点下去获取到键盘的事件(要偷偷记
2016-05-28 15:35:50 3647
转载 C#全局键盘监听(Hook)的使用
一.为什么需要全局键盘监听?在某些情况下应用程序需要实现快捷键执行特定功能,例如大家熟知的QQ截图功能Ctrl+Alt+A快捷键,只要QQ程序在运行(无论是拥有焦点还是处于后台运行状态),都可以按下快捷键使用此功能…这个时候在程序中添加键盘监听肯定不能满足需求了,当用户焦点不在App上时(如最小化,或者用户在处理其它事物等等)键盘监听就失效了二.怎样才能实现全局键盘监听?这里需要用到Windows
2016-05-27 10:21:49 29401 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人