vb问题关于最小化如何就最小化。

来源:百度知道 编辑:UC知道 时间:2024/06/24 11:31:45
点了最小化为什么在桌面左下角任务栏上面的位置显示一个标题栏。象输入法那么大。上面有象上还原。最大化和关闭按扭。我不想要这个多余的东西怎么办?我的showtaskbar设置的是false

你将showtaskbar设置false是想在窗体最小化后在任何地方都不显示这个窗体吧?
你可以在窗体的Resize事件中加入窗体的隐藏代码就搞定了。代码如下:

Private Sub Form_Resize()
If Me.WindowState = vbMinimized Then
Me.Hide
End If
End Sub
但是,这里有一个问题你需要注意,窗体被最小化后,当任务栏、桌面都不显示此窗体时,那么你需要设计一个将此窗体呼出的方法,除非你想让这个窗体永远隐藏。

设窗体的visible属性为FALSE
不过这样最小化到哪里了,你最好能在系统托盘处添加图标或使用热键以便窗体还原

showtaskbar 为 False,最小化就是这样的,就像 QQ 登录窗口的最小化。如果你要无法看到的最小化,可以设置最小化为图标。如果连图标都不想见,我也不会