VB中怎样自定义标题栏
来源:百度知道 编辑:UC知道 时间:2024/06/28 01:37:56
我想改变窗体标题栏的属性
不是字体还有颜色什么的
想要一个自己做的不规则的标题栏
我看了网上说法又好多种
主要是说
创建无标题栏的窗体
载入自己的图片
然后实现鼠标拖放
还有就是
利用API函数
我想知道的就是
在第一种方法种怎样可以载入一张透明的图片
还有怎样实现第二种方法?
不是字体还有颜色什么的
想要一个自己做的不规则的标题栏
我看了网上说法又好多种
主要是说
创建无标题栏的窗体
载入自己的图片
然后实现鼠标拖放
还有就是
利用API函数
我想知道的就是
在第一种方法种怎样可以载入一张透明的图片
还有怎样实现第二种方法?
首先把窗体改成没有标题的...其次弄个图片框载入自己的图片...
然后用
Declare Function ReleaseCapture Lib "user32" () As Long
Declare Function SendMessage Lib "user32" Alias "SendMessageA" ( ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
ReleaseCapture
SendMessage hwnd, &HA1 , 2, 0&
End Sub
然后运行就可以了...拖动你的图片框就能动