尝试编写一个程序来标记整个系统中的Key_up或Key_down事件,但我很难实现。我在这里看到一些链接到Global Hooks过时文章的帖子,但它们通常都很旧,我无法获得源代码,或者它们真的没有探索它是如何工作的。
我正在寻找某种非常简单的实现(即我可以使用的库或DLL,或者它是由某个地方的Visual Studio 2010实现的)而不是几个用于制作全局钩子的类和文件。
使用我的代码:我本质上想要扩展CTRL + C函数以检测是否按下了CTRL,如果按下C和1(CTRL + C + 1)我复制,但也将复制的文本存储到记事本文件。
所以考虑到这一点,设计所有这些代码似乎只是为了挂钩到仅用于1个键的KeyDown / KeyUp
如果最近已经回答了这个问题,请链接我,我可以关闭/编辑这个不是多余的
答案 0 :(得分:1)
好的,所以几乎在发布之后我立即通过重新搜索我的搜索来找到解决方案:/对不起是'那个人'每个人。但是,这里有一个有用的精神,是一个链接到一个超快速的方式来获取您的应用程序中的全局热键:
http://www.dreamincode.net/forums/topic/180436-global-hotkeys/
这适用于创建新热键和覆盖旧热键