我想为键盘输入创建一个全局侦听器,允许用户使用自己定义的快捷键将数据复制并粘贴到剪贴板中。我将通过一个示例来演示我所需要的东西。
假设我是一个用户,想要在internet explorer中的三个不同文本框中复制三个不同的数字。用户突出显示第一个文本框并按alt-1,对第二个文本框按alt-2,对第三个文本框按alt-3。对于每个快捷方式,剪贴板数据都被复制到我的应用程序的不同字段中。我该怎么做,有什么建议吗?
这是一个用VS2010开发的c# winforms应用程序。
发布于 2011-10-27 21:20:40
我会从下面的内容开始:
http://www.codeproject.com/KB/cs/CSLLKeyboardHook.aspx
这是一个全局键盘钩子,即使您的应用程序没有焦点,它也可以工作。虽然它包装了本机dll,但如果你想要一个全局钩子,我想没有其他方法可以绕过它。
https://stackoverflow.com/questions/7916400
复制相似问题