vb编程实现全屏vb编程实现全屏vb编程实现全屏vb编程实现全屏vb编程实现全屏vb编程实现全屏
来源:百度知道 编辑:UC知道 时间:2024/05/31 09:56:48
全屏时隐藏标题栏,菜单栏,状态栏,非全屏时,显示标题栏,菜单栏,状态栏
BorderStyle = 0: Caption = ""
Move 0, 0, Screen.Width, Screen.Height
调试通过。
非全屏时,看你先前的状态设置了,简单地这样写
BorderStyle = 2: Caption = "原标题栏"
Move (Screen.Width - Width) / 2, (Screen.Height - Height) / 2
borderStyle设为0,然后使用ChangeDisplaySettings。(详细MSDN上可以查到)
如果是用DX的话就SetDisplayMode。
把BorderStyle改为0,可以直接
Move 0, 0, Screen.Width, Screen.Height
但运行时似乎无法显示、隐藏 标题栏,除非controlbox 为false,那么标题栏可以通过caption=""隐藏
用directx画