huidi 发表于 2004-11-23 21:44:00

如何在VB或VBA里实现滚轮?

Autocad2002开始就支持用滚轮对图形进行缩放,我也想在自己的程序里实现这个功能,但VB6.0不支持滚轮,看来只能用API的“mouse_event”函数来实现,但翻了很多书都没有讲如何实现,不知哪位可以赐教?我是win2000,acad2002

cag 发表于 2004-11-24 19:06:00

装入钩子去检测鼠标的动作即可啊

yulijin608 发表于 2004-11-25 11:45:00

<A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=22392" target="_blank" >http://bbs.mjtd.com/forum.php?mod=viewthread&tid=22392</A>

wyj7485 发表于 2004-11-26 16:23:00

这个更好用:


<A href="http://www.mjtd.com/bbs/dispbbs.asp?boardid=4&amp;star=2&amp;replyid=49105&amp;id=22392&amp;skin=0&amp;page=1" target="_blank" >http://www.mjtd.com/bbs/dispbbs.asp?boardid=4&amp;star=2&amp;replyid=49105&amp;id=22392&amp;skin=0&amp;page=1</A>

huidi 发表于 2004-11-27 14:13:00

谢谢各位!不过如果能在我的程序内部实现是最好的。关于钩子是不是要看vc++?

mikewolf2k 发表于 2004-11-27 17:21:00

知道了能不能告知一下,我也想学学。

cag 发表于 2004-11-28 20:12:00

看一下帮助,或MSDN中也有的.

huidi 发表于 2004-11-30 22:11:00

老大,能不能具体点?看帮助也得知道要查找什么,我今天试着找“钩子”,没有!
页: [1]
查看完整版本: 如何在VB或VBA里实现滚轮?