我这有个自己编的将标准按钮变成椭圆按钮的代码要不要,如果要留下Email!!!!!!
解决方案 »
- 数据处理速度问题
- 关于VB封装excel的问题,急盼高手解答
- 请教高手:如何让ScrollBar控件支持鼠标滚轮?
- 一个关于图像的问题
- 如何将 *.txt 文件转换为 *.bat 文件,当然内容不变。在线急等!!!!
- MSDN出现这样的问题
- 关于MSHFlexGrid控件问题?(如果解决再送100分)
- 为什么我用Ado访问数据库会出现这样的错语呢?
- 如何知道另一个程序的版本号(即另一个程序的App.Revision)
- VB.NET FORM
- 为什么我的ACER 16XDVD 在读烂碟时无法强制退出!必须重起!
- 如何在VB环境中查看、修改资源文件(*.RES)或将其他文件如*.TXT做为资源文件?
Private Declare Function SetWindowRgn Lib "user32" (ByVal hwnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long
Private Declare Function CreateRoundRectRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal X3 As Long, ByVal Y3 As Long) As LongPrivate Sub MakeRoundRect(ctl As Control, rx&, ry&)
On Error Resume Next
Dim r1 As Long
With ctl
r1 = CreateRoundRectRgn(0, 0, .Width, .Height, rx, ry)
SetWindowRgn .hwnd, r1, True
End With
DeleteObject r1
End Sub
然后这样用 MakeRoundRect Command1, x, y
要是我自己做我才不要那么多的代码·
其实所有的按钮也只是图片而已,看到的都是假的!
是我的话我就用image自己做呀个假的!只要把它按下浮起的效果做出来一点破绽都没有!