是否有用于发送击键,鼠标点击,鼠标移动和其他输入的.NET库?与AutoHotKey类似,但是对于.NET库使用?

时间:2011-01-26 19:26:22

标签: .net hook autohotkey keyboard-hook mouse-hook

我希望基本上编写与AutoHotKey类似的代码,只能在.NET和C#中使用,因为它是一个更强大的环境。我不知道是否有一个包装库可用于这些类型的钩子。

是否有人知道为.NET执行此操作的库?

2 个答案:

答案 0 :(得分:1)

This看起来很有希望,我还没有测试过,但它至少是一个很好的起点。考虑到它在CodeProject上,也不算太糟糕。洛尔。

答案 1 :(得分:0)

要发送密钥,您可以使用System.Windows.Forms.SendKeys

对于鼠标和其他输入,您必须包装SendMessage API。