VB程序如何隐藏标题栏,请仔细看补充说明

来源:百度知道 编辑:UC知道 时间:2024/05/10 08:30:10
我的一个VB程序已经完成所有功能,现在把主窗体的BorderStyle=none,结果不能隐藏标题栏,急需高手指点!新建一个窗体又可以实现!

应该可以的,你可以新建个工程,单独测试这个功能, 如果不能正常的话,问题就在VB本身了, 如果新建工程能, 说明你设计的程序,有些地方影响了这个..具体要看窗体属性设置,以及代码部分了.

补充:

Private Sub Form_Load()
Me.BorderStyle = 0
Me.Caption = ""
End Sub

如果是有菜单的窗体,可以参考VB吧里CBM666老师的方法,将菜单放到另个窗体中,在本窗体调用,这样你这个窗体才能不显示标题栏的.

参考内容:http://post.baidu.com/f?ct=335675392&tn=baiduPostBrowser&sc=2021429919&z=214393323&pn=0&rn=50&lm=0&word=vb#2021429919

VB程序隐藏标题栏代码如下:

Private Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long

BorderStyle = 0
ShowInTaskbar = True

Private Sub Form_Load()
SetWindowText Me.hwnd, "任务栏名称"
End Sub

你的主窗体上有菜单吧??那你试试吧,把主窗体的这两属性设一下
Caption=&quo