在c#中按Ctrl + C捕获文本

时间:2011-07-27 20:49:39

标签: c# .net

是否可以在系统托盘中运行.Net应用程序时,当一个人在外面的文本中按下control + c时,应用程序会从剪贴板中捕获它?

3 个答案:

答案 0 :(得分:2)

最简单的方法是监控剪贴板的内容,这个MSDN Article可以让你开始。

像检查内容是否发生变化的Timer对象一样简单就足够了。

答案 1 :(得分:0)

你可以运行一个计时器并让它在勾选时检查剪贴板内容。通过这种方式,即使用户右键单击 - >>副本。

答案 2 :(得分:0)

在系统级别使用注册热键功能,或使用全局系统挂钩http://www.codeproject.com/KB/system/globalsystemhook.aspx

AutoHotKey是一个免费的应用程序,如果您正在寻找一个简单的解决方案,它基本上会执行此操作http://www.autohotkey.com/