C#全局钩子DLL分享
c#全局钩子作用是什么呢?通俗点说 全局钩子可以做一个鼠标连点器或者连发工具。
主要作用就是即使焦点不在窗口上,也可以键盘值 鼠标值
今天就分享一个大神写好的全局钩子。
直接引用就好。。
现在给大家说下用法。
首先
添加应用把Bin目录下的DLL文件引用进去。
第二步:
实例化调用类 ,并且引用命名空间。
MouseHook mouseHook = new MouseHook();
KeyboardHook keyboardHook = new KeyboardHook();
第三步:
实例化以后 给对象添加一个键盘或者鼠标事件。今天就说下键盘事件 KeyDown时间
//mouseHook.MouseDown += new MouseEventHandler(mouseHook_MouseDown);//鼠标按下事件
//mouseHook.Start(); //开始
keyboardHook.KeyDown += new KeyEventHandler(keyboardHook_KeyDown); //键盘按下事件
keyboardHook.Start(); //开始
第四步
开始在事件中写代码当你+= 按TAB键两下 自动就会出现事件方法
如下代码
void keyboardHook_KeyDown(object sender, KeyEventArgs e) {
//这里操作代码省略
}
就讲这么多 有疑问 评论问。
下载地址:
谢谢分享!!! 谢谢分享!!! 谢谢分享!!! 十分不错,万分感谢:D 为什么没有项目文件:( hyztty 发表于 2013-8-4 23:07 static/image/common/back.gif
为什么没有项目文件
下载了吧? 嗯,下载了
页:
[1]