想求详细解决办法:关于如何判断鼠标在控件上是否移出?30分

areyou 2000-11-16 12:58:00
我用IMAGE图象控件(没用PICTURE控件是因为它大而且图象无法适应控件大小)做了一个类似IE工具条中的按钮(即鼠标移入时图象为彩色,移出时图象为灰度),但用SetCapture 和ReleaseCapture没法解决,因为SetCapture需要控件句柄,而Image控件没有;因IMAGE控件在一PICTURE容器控件中,所以暂时只好在PICTURE的MouseMove上作离开的动作,这样会遇上一个问题,如果Mouse的移动很快,使得MouseMove的Event根本没PICTURE上面发生,那就不可行了。我想应该有一个比较通用的解决办法,象IE那样。没有采用TOOLBAR工具条的原因是因为其背景色无法改变,且间距等不好安排。
有没有现成的可用控件,盼告知。谢了。
...全文
111 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧