VB程序如何隐藏标题栏,请仔细看补充说明
我的一个VB程序已经完成所有功能,现在把主窗体的BorderStyle=none,结果不能隐藏标题栏,急需高手指点!新建一个窗体又可以实现!...
我的一个VB程序已经完成所有功能,现在把主窗体的BorderStyle=none,结果不能隐藏标题栏,急需高手指点!新建一个窗体又可以实现!
展开
4个回答
展开全部
应该可以的,你可以新建个工程,单独测试这个功能, 如果不能正常的话,问题就在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
补充:
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
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=""
ControlBox=False
Caption=""
ControlBox=False
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把窗体的controlbox属性设置成False就没有最小化最大化和关闭这3个菜单控件了
把Caption属性弄个空格就只有一个空的标题了
把Caption属性弄个空格就只有一个空的标题了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询