borderstyle怎么读(Borderstyle在编程中是什么意思啊)

本文目录
Borderstyle在编程中是什么意思啊
边界风格,表示对话框、视图、窗口边界的形状,有薄、厚、立体等风格。
true=1, false=0;
但也有true=-1的。总之true一般为非0。false为0。
VB中的BorderStyle是什么意思
BorderStyle属性:返回或设置对象的边框样式。对Form对象和Textbox
控件在运行时是只读的。
语法:
object.BorderStyle
=
[value]
object对象表达式,其值是“应用于”列表中的一个对象
value值或常数,用于决定边框样式,“设置值”中有详细说明
对于窗体,BorderStyle
属性决定了其主要特征,这些特征从外观上就能确定窗体是通用窗口或对话框。
设置值3(固定对话框)用于标准对话框。
设置值4(固定工具窗口)和5(可变工具窗口)用于创建工具箱样式的窗口。
设置值为
2(可变尺寸)的
MDI
子窗体,以
Windows
运行环境运行时定义的缺省尺寸,在
MDI
窗体内显示。对于任何其它设置值,窗体按设计时指定的大小显示
vb关于Borderstyle属性的问题
Private Declare Function GetWindowLong Lib “user32“ Alias “GetWindowLongA“ (ByVal hwnd As Long, ByVal nIndex As Long) As Long ’获取窗体样式
Private Declare Function SetWindowLong Lib “user32“ Alias “SetWindowLongA“ (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long’设置窗体样式
’消息常数
Private Const GWL_STYLE = (-16) ’窗体样式
Private Const WS_CAPTION = &HC00000 ’带标题窗体
Private Const WS_MAXIMIZEBOX = &H10000’带最大化按钮
Private Const WS_MINIMIZEBOX = &H20000’带最小化
Private Sub Command1_Click()
Dim WinStyle As Long
WinStyle = GetWindowLong(Me.hwnd, GWL_STYLE) ’取得窗体样式
SetWindowLong Me.hwnd, GWL_STYLE, WinStyle Xor (WS_CAPTION Or WS_MAXIMIZEBOX Or WS_MINIMIZEBOX) ’设置样式 用原来样式 异或 最大化最小化标题栏3样式属性 也就是原来有的就成没有 反之亦然
’强制窗体刷新,正规点的是调用setwindowpos,下面的方法是不正规的方法
Me.Width = Me.Width + 10
Me.Width = Me.Width - 10
End Sub

更多文章:
issued retroactively(FORM E上盖“ISSUED RETROACTIVELY”的问题,小女在线等待)
2026年10月15日 10:30
begin和start的区别(start与begin的区别)
2026年10月15日 09:20
vant官网中文(范特365 是韩国化妆品VANT36.5吗)
2026年10月15日 09:10
prison break(越狱(prison break)到底是在讲个什么)
2026年10月15日 06:50
c程序设计第五版教学视频(求C程序设计(第五版)谭浩强教材源代码、视频课件等电子版资料!谢谢大家!)
2026年10月15日 06:40
十六进制转二进制表(16进制转为2进制、8进制、10进制的公式)
2026年10月15日 06:10





