今天宠物迷的小编给各位宠物饲养爱好者分享怎么设置窗体vb的宠物知识,其中也会对vb窗体常用的方法有(简述vb打开属性窗口的三种方法)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!
vb窗体常用的方法有: 1、BorderStyle: 这个属性是用来设置窗体的边框样式,属性取值分别为窗体没有外边框、窗体大小固定不变、运行时窗体大小可以改变、运行时窗体大小不可以改变、运行时窗体大小不可以改变、运行时窗体大小可以改变。 2、MaxButton: 设置窗体右上方的最大化按钮是否可用。值为True,最大化按钮可用;值为False,最大化按钮不可用。 3、MinButton: 设置窗体右上方的最小化按钮是否可用,值为True,最大化按钮可用;值为False,最大化按钮不可用。 4、ControlBox: 设置窗体左上方是否有控制菜单。值为True则显示;值为False不显示。 5、Lcon: 这个用来设置窗体运行时标题栏左边显示的图标。 6、Picture: 设置窗体的背景图片,可以根据需要插入图片。 7、AutoRedraw: AutoRedraw属性是用来设置窗体上的内容是否自动重画。值为True时内容自动重画,值为False则不自动重画。 扩展资料 相关窗体事件: 1、DblClick 事件: 程序运行时双击窗体内的某个位置,就触发了两个事件,第一次按动鼠标时,触发Click事件,第二次产生DblClick事件。 2、Initialize初始化事件与 Load事件: 在程序运行时,当窗体被装入工作区时开始为Initialize之后才触发它的Load事件。所以该事件通常用来在启动应用程序时,对控件属性和变量初始化。 3、Activate和Deactivate事件: Activate,当一个对象成为活动窗口时发生。Deactivate,当一个对象变为非活动(Deactivate)事件当在程序运行过程中,一个窗体变为非活动窗体时,则产生该事件。
vb6建立主窗体的子窗体有两种方法:
第一种方法是建立一个MDI窗体,然后把普通的form窗体设置成它的子窗体。
第二种方法是使用Windows API设置一个普通form窗体为另外一普通窗体的子窗体。
一、先来看看如何建立MDI窗体的子窗体:
1、启动vb6,新建一个标准EXE工程。
2、在“工程”菜单里选择“添加MDI窗体”,
点击“打开”,添加了一个MDIForm1窗体,
这步也可以工程窗口的窗体图标上右键完成。
3、在“工程”菜单里选择“XXX 属性”,
在弹出的窗口里把启动对象设成MDIForm1。
4、在form1的属性窗口里,把MDIChild属性设置为True。
5、在Private Sub MDIForm_Load()过程里添加form1.show。
6、运行程序,看到设置已经成功。
二、使用Windows API建立子窗体:
1、1、启动vb6,新建一个标准EXE工程。
2、在“工程”菜单里选择“添加窗体”,
点击“打开”,添加了一个form2窗体,
这步也可以工程窗口的窗体图标上右键完成。
3、双击form1窗体,在通用里加入以下windows API:
Private Declare Function SetParent Lib "user32.dll" ( _
ByVal hWndChild As Long, _
ByVal hWndNewParent As Long) As Long
4、在form1的Private Sub Form_Load()过程里加入
Form2.Show
SetParent Form2.hWnd, Form1.hWnd
Form2.Move 0, 0
5、运行程序,可以看form2已经是form1的子窗体了。
6、完整程序代码如下:
Option Explicit
Private Declare Function SetParent Lib "user32.dll" ( _
ByVal hWndChild As Long, _
ByVal hWndNewParent As Long) As Long
Private Sub Form_Load()
Form2.Show
SetParent Form2.hWnd, Form1.hWnd
Form2.Move 0, 0
End Sub
你把command控件放窗体上,然后上属性菜单中去调整。
VB正常的窗体上有最大化和最小化按钮。 当需要改变这些设置,可对窗体的BorderStyle属性在属性窗口进行设置。 BorderStyle 属性 返回或设置对象的边框样式。对 Form 对象和 Textbox 控件在运行时是只读的。
form1的BorderStyle属性设置为1-fixed Style,大小不可变
form1的MaxButton 属性设置为false 最大化按钮无效
在VB6中可以通过右击“窗体布局窗口”中的窗体图标,在弹出的快捷菜单中设置窗体的启动位置,如下图: 在VB 2010中可以通过设置窗体的StartPosition来设定窗体运行时的开始位置。
窗口最大化尺寸,就是屏幕尺寸:screen.width 宽
screen.height 高
窗口窗户区尺寸,比如窗口名form1:screen.width -(form1.width-form1.scalewidth) 宽
screen.height-(form1.height-form1.scaleheight) 高
本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“vb窗体常用的方法有”
下一篇
拉血尿是怎么回事?