VB6.0里鼠标箭头仅在按钮上划过时显悬停效果图怎么作?

是这样吗PrivateSubImage4_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Ifx... 是这样吗
Private Sub Image4_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
If x < image4.Width And x > 0 Then
image4.Picture = image2.Picture
Else
image4.Picture = image1.Picture
End If
End Sub
Private Sub Image4_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image4.Picture = Image3.Picture
End Sub
Private Sub Image4_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image4.Picture = Image1.Picture
End Sub
Private Sub Image4_Click()
MsgBox "Image"
End Sub
为什么我鼠标悬停时不点击 移开image4后还显示着image2.picture???
展开
 我来答
恋红2010
2015-09-28 · TA获得超过1961个赞
知道大有可为答主
回答量:1469
采纳率:50%
帮助的人:573万
展开全部
鼠标悬停可以理解成鼠标在控件上时控件的鼠标图标吧?试着找一找这个控件本身的属性中看有没有mouse相关的 MousePointer 或 MouseIcon吧.也许能适用.
另:你的Image4_MouseMove事件中的Else部分能执行到?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式