如何指定VB6表单不可调整大小?

时间:2010-11-12 11:18:06

标签: vb6

如何阻止用户在VB6中调整表单对话框的大小?对话很小很简单,调整它们没有任何意义,所以我更愿意阻止它而不是编写代码来处理它。

5 个答案:

答案 0 :(得分:16)

您可以将表单的BorderStyle设置为“固定单一”vbFixedSingle)或“固定对话框”({{ 1}})在设计时。其中任何一个都会阻止用户调整表单大小。

  

固定单个提供了一个控制菜单框,标题栏,最大化   按钮和最小化按钮。表格   仍然可以使用   最大化和最小化按钮,但不是   通过拖动窗口的边缘。

     

固定对话框提供了一个控制菜单框和标题栏,但是   消除了最大化和最小化   纽扣。因此无法调整大小   一点都不(还要注意一个表格   包含菜单无法显示为   一个固定的对话框,是自动的   更改为固定单边框   式。)

另请参阅相关的MSDN条目:http://msdn.microsoft.com/en-us/library/aa245047(VS.60).aspx

答案 1 :(得分:3)

选择BorderStyle“Fixed Single”

答案 2 :(得分:2)

更改BorderStyle。我认为工具箱,固定对话框或属性窗口应该这样做。

答案 3 :(得分:1)

您可以将表单的BorderStyle设置为“Fixed Single”,如果您想要一个可最小化的表单,请将MinButton属性设置为“True”。

答案 4 :(得分:0)

vb6中可用的表单边框选项

me.BorderStyle = 0 ' – None
me.Appearance = 0 '– Flat
me.BorderStyle = 1 '– Fixed Single
me. Appearance = 1 '– 3D
me.BorderStyle = 1 '– Fixed Single