日前小弟看到有位高人用ASM做了一个看*号的程序,这个程序使用了鼠标钩子及进程插入技术,使得程序在XP下也能看到*号.我看了源代码后,想使用VB来实现这一功能.最先我使用VB来调用ASM的DLL,的确是成功了,但是DLL里的东西才是技术的关键呀!要学到那里面的东西才有用的.于是自己做了一个DLL.但是,我对于钩子函数的使用还非常不明白(是"非常"),其实就是一点不会.....只看了ASM里的使用方法,但一些教程里也写得不是很明白,让我无法做出真正的钩子来.钩子函数的详细使用方法到底是怎样的?目前我知道的如下: 设置一钩子,使某事件发生时系统先调用自己的函数,再执行其他操作我看过了别人写的程序,但是看不明白其中的奥妙,还请大家指点一二!! -------提问等级:初学者
_______使用语言:VB
_______使用语言:VB
解决方案 »
- 怎样将 gdiplus.dll 改成 activex dll 供 asp 网页调用?
- VB打包问题?
- 请问大家有什么好的打包安装工具介绍?
- 我想问一下,如何将单选按钮(option)的背景变为透明,如果不能的话,有没有其它控件能实现要同功能??
- 如何才能够滚动picturebox控件
- 关于使用XML的一些用法,仅供参考
- 简单问题先到先得。
- 在VB中怎么实用回调函数callback,如有会者,请给出一个例子!
- 又一个鉴别VB大虾的问题:大家都用过WINZIP,其中往压缩文件里添加文件的ADD窗口,你能做出来吗? 我只想知道如果你用VB来做这样一个对话窗体,你会如何考虑---给大虾的分我绝不吝惜,希望斑竹参与:)
- 如何封锁键盘输入
- 急求,哪里有关于对数据库中的数据进行统计方面的资料?〔在线等)
- 关于DLL内函数值返回的问题(VB)
http://vip.6to23.com/nowcan1/tech/psw_view.htm
想用vb实现的话,参考:
http://vip.6to23.com/nowcan1/tech/bcb_pwd_w2k.htm
这段程序改成vb代码,应该很容易
http://www.zjol.com.cn/vbbible/software/program/vb/ccw/htmapi66.htm更多的信息可以参考:http://www.zjol.com.cn/vbbible/software/program/vb/ccw/main.htm#Hook