注册 登录
编程论坛 VB6论坛

如何实现动态图中不规则区域鼠标热点

qmc1998 发布于 2016-04-25 16:05, 1890 次点击
我想实现以下功能,不知道VB6能否做到
1、首先载入动态图,当然也可以是我自己做的图片序列,总之要显示出动态来。
2、在动态图中,有多个不规则区域,当鼠标进入这些区域,程序执行相应的代码。
哪位高手指点一二?
2 回复
#2
风吹过b2016-04-25 16:45
1、动态图,如果是GIF,有GIF解析代码。
如果是 图片序列,使用定时器,或者使用多线程 定时刷新。

2、WINDOWS 有一个API,用来判断 鼠标是否在一组 坐标 封闭起来的区域内。
名字忘了。你搜索一下吧。估计这个API可以满足第2点的要求。

--------------------------
最后,如果鼠标是移上去提示,点击执行。
建议你做成动态图,并且带热点的 HTML 文档,然后使用 webbrows 显示。
移动上使用 HTML 的提示。点击 使用捕捉 webbrows 的导航。
这种代码简单一些,甚至HTML可以根据你的内容临时生成。

#3
qmc19982016-04-27 10:30
回复 2楼 风吹过b
太感谢了,太感谢了
1