vb如何使一个窗口全屏显示?
我现在能使一个窗口全屏,但无法隐藏任务栏。想求一个源码能完全全屏显示的。(能隐藏任务栏也行)是程序运行时自动就最大化,并且隐藏任务栏。...
我现在能使一个窗口全屏,但无法隐藏任务栏。想求一个源码能完全全屏显示的。(能隐藏任务栏也行)
是程序运行时自动就最大化,并且隐藏任务栏。 展开
是程序运行时自动就最大化,并且隐藏任务栏。 展开
2个回答
展开全部
用一个api即可实现窗口全屏显示,如下:
Const GWL_STYLE = (-16)
Dim trect As RECT, tmpstyle As Long
trect.left=0
trect.top=0
trect.right=screen.width/15-1
trect.bottom=screen.height/15-1
tmpstyle = GetWindowLong(Form1.hwnd, GWL_STYLE)
Call AdjustWindowRect(trect, tmpstyle, 0)
Form1.Left = trect.Left * 15
Form1.Top = trect.Top * 15
Form1.Width = (trect.right - trect.Left) * 15
Form1.Height = (trect.bottom - trect.Top) * 15
Const GWL_STYLE = (-16)
Dim trect As RECT, tmpstyle As Long
trect.left=0
trect.top=0
trect.right=screen.width/15-1
trect.bottom=screen.height/15-1
tmpstyle = GetWindowLong(Form1.hwnd, GWL_STYLE)
Call AdjustWindowRect(trect, tmpstyle, 0)
Form1.Left = trect.Left * 15
Form1.Top = trect.Top * 15
Form1.Width = (trect.right - trect.Left) * 15
Form1.Height = (trect.bottom - trect.Top) * 15
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询