用VB如何编写让窗口最大化、最小化、保持原来大小这种程序??

如题所述

第1个回答  2012-10-09
窗口属性设置
windowstate=vbMaximized '最大化窗口
windowstate=vbMinimized '最小化窗口
windowstate=vbNormal '正常大小本回答被提问者和网友采纳
第2个回答  2012-10-09
只要改变初始窗体状态的值就可以实现了...追问

哦?你的意思是赋值窗口的宽与高位0就最小化了??恢复原来的值就恢复原状了?

追答

不是,是窗体开始启动的状态那个属性,我忘了英文名叫什么...
在vb.net里面有WindowState属性,好像vb6也有...

追问

是吗??能不能再具体点?你说的是不是去改变form1.BorderStyle的赋值??

第3个回答  2012-10-09
应该没有把~~

没什么用的~~追问

应该有的吧??
当有很多独立子程序同时运行时,可以让程序把主窗口最小化,腾出地方让给子程序显示运行过程的界面;

当独立子程序运行完毕以后,就让程序恢复主窗口原来的大小;---这是我的设计思路,现在都是多核电脑,编写并行程序可以提高运算效率

追答

我不太懂啦~~

但lz可以采纳一下吗~

追问

你没给出答案为什么要采纳??要我采纳什么??
我现在暂时用的是显示和隐藏这个办法;

用VB如何编写让窗口最大化、最小化、保持原来大小这种程序??
窗口属性设置 windowstate=vbMaximized '最大化窗口 windowstate=vbMinimized '最小化窗口 windowstate=vbNormal '正常大小

vb的窗体最大化最小化的按钮怎么设置
1、在电脑端打开vb软件,连续点击两次编辑代码时,代码窗口最大化。2、在vb程序窗口的界面的右上角,菜单栏上出显示【最小化按钮、还原按钮、关闭按钮】,点此按钮可对窗体进行最小化、还原、关闭设置。3、如果点击中间的【还原按钮】选项按钮,可以设置为vb的原始界面,则为常规界面。4、界面恢复为原...

...程序在窗体上就建立三个命令按纽 单机后分别使窗体最大化最小...
代码如下:Option Explicit Private Sub Command1_Click() '最小化 Me.WindowState = 1 End Sub Private Sub Command2_Click() '最大化 Me.WindowState = 2 End Sub Private Sub Command3_Click() '还原 Me.WindowState = 0 End Sub

VB 窗口关闭,最小化,最大化、还原时执行代码
Private Sub Form_Unload(Cancel As Integer)'这里写窗口关闭时的代码 End Sub Private Sub Form_Resize()If Me.WindowState = 1 Then '0是还原,1是最小化,2是最大化 '这里写代码 End If End Sub

VB怎么控制窗口大小,只能让他保持这么大?
将窗口的BorderStyle属性设置为Fixed Single即可,如果还需要最小化按钮,将MinButton属性设置为True。另外,楼上说的SetWindowPos完全不是用来限制窗口大小的,它只是用来设置窗口大小、位置和Z序等而已。如果要通过其他方法限制窗口大小,可以通过响应WM_GETMINMAXINFO消息来实现(这需要替换窗口过程)以下内容...

VB用WindowsState设置窗口大小代码怎么写
最大化:Me.WindowState = vbMaximized 最小化:Me.WindowState = vbMiniMized 还原正常:Me.WindowState = vbNormal Me是当前窗体,如果你想设置其他的窗体,可以把Me改成窗体名称,如设Form2窗体最大化:Form2.WindowState = vbMaximized

VB怎么让窗口改变大小时控件也按比例改变大小?
可以用窗体的Resize事件来实现,改变窗体大小时,控件大小跟窗体成比例,不过如果最小化的时候就会出错,所以还得把最小化的事件给去了,代码如下:\\x0d\\x0aPrivate Sub Form_Resize()\\x0d\\x0aIf Me.WindowState 1 Then '如果不是最小化\\x0d\\x0aCommand1.Width = Me.Width \/ 5 '按钮...

vb的窗体最大化最小化的按钮怎么设置
在VB中,窗体默认拥有最大化和最小化按钮。然而,有时候我们需要自定义这些按钮的功能或样式。对于这类需求,可以通过修改窗体的BorderStyle属性来实现。BorderStyle属性主要用于定义对象的边框样式。对于Form对象,它允许我们设置为不同类型的边框样式,包括无边框、固定单边框、固定3D边框等。值得注意的是,...

VB如何设置窗体只能关闭、最小化和还原且尺寸固定
1,打开VB,新建工程。2,将窗体的BorderStyle设为1,即指定大小模式,不能更改。3,将MinButton设为True,即允许最小化。4,再加上默认存在的关闭,程序运行后窗体就只能关闭、最小化和还原且尺寸固定了。

VB 窗体最小化与还原
VB程序运行时,把窗口最大化后,窗口是不能被调整大小的(最小化除外),在程序中也不行。设计时,可以正常窗口呈现,并屏蔽窗体的最大化按钮,自己做个替代的“最大化”按钮,实现窗体放大。当点击“最大化”时,触发Form的ReSize事件,在Form的ReSize事件中,写入:Private Sub Form_Resize()Form1...

相似回答