想要个关于dll 的实例进行学习

1.用 visual C#/visua Basic 生成 钩子dll 的实例代码 实例A
2.用 visual C#/visua Basic 调用这个dll 的实例代码 实例B
3. 主要目标:将dll注入到其他软件中并且侦听其他软件~ ,所以可以的话请注释一下 谢谢。
4.目前不会所以想简单点 比如:
i.自己随意弄一个exe,然后spy获取这个exe的窗体句柄~~ 通过句柄向该窗体注入dll
ii.想要的效果是:exe上每次点击右键,实例B的text上都会+1 记录点击右键次数。
WH_MOUSE:监视输入到消息队列中的鼠标消息.
5.卸载钩子

c#因为CLR的原因没办法写钩子,但是有人集成c++代码做成类库了,你可以找下那个

之前用MFC写过,但是没做成DLL,需要的话周一给你参考一下

望采纳,谢谢

c#没写过,vc++可以实现。这个实现需要注意注入的dll和目标exe的x86、x64的版本必须一致,还要注意字符集的问题,不同的操作系统的注入函数也不一致。有帮助请采纳谢谢!