VB的按钮如何设计?
136次观看首先VB并不是外界通用的编程语言,VC++要比它通用,你不清楚他的本源语言是什么是很难模仿的
其次,酷我2013至2014一直无法做出这种界面,证明别人很难才能做出来
因为Image本身是透明效果的,因此只需加载一幅漂亮的按钮图片即可了,这样一个漂亮的按钮就做成了
然后再找另一幅和这个按钮不一样的图片,然后
用Image_Mousemove事件,当鼠标移到它上边的时候让它显示另一幅图片
再用form_mousemove事件,当鼠标移到窗体上的时候让它显示原来图片,
这样就完成动感按钮的制作了。
也就是说你要完成这个界面的制作,必须修改图片亮度
假设你在D盘根目录下有两个图片1.jpg,2.jpg,这个两个图片大小一样只是颜色不一样,1.jpg是灰色的,2.jpg是亮色的,当鼠标没有移动到Image1上的时候让他是灰色,也就是1.jpg,当移动到Image1上的时候让他是亮色的,也就是2.jpg,添加代码如下
Private Sub Form_Load()
Image1.Picture = LoadPicture("D:1.jpg")
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image1.Picture = LoadPicture("D:1.jpg")
End Sub
Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image1.Picture = LoadPicture("D:2.jpg")
©本文版权归环球青藤所有,任何形式转载请联系我们。