vb中怎么把窗体设置成固定大小

意思就是在运行的时候不能拖动窗体边框改变窗体大小... 意思就是在运行的时候 不能拖动窗体边框改变窗体大小 展开
 我来答
百度网友bdb9803
2012-06-19 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:9936万
展开全部
把窗体的BoderStyle属性设置为1 - Fixed Single
freeeeeewind
2015-06-24 · TA获得超过1万个赞
知道大有可为答主
回答量:3227
采纳率:94%
帮助的人:1300万
展开全部

有两种方法实现窗体固定大小

1)设置窗体的BorderStyle属性。如下图。将属性设置为图中红色框出的任意一个值即可实现窗体大小固定不变。

2)编程控制

如果将Form的BorderStyle设置为 2 - Sizeable,通过编程也可以实现窗体固定大小

Option Explicit

Dim frmWidth
Dim frmHeight

Private Sub Form_Load()
    '窗体启动时,记录下窗体的宽度和高度
    frmWidth = Me.Width
    frmHeight = Me.Height
End Sub

Private Sub Form_Resize()
    '用户改变窗体大小时,强制窗体大小固定为原始尺寸
    '从而达到窗体大小固定目的!
    On Error Resume Next
    Me.Width = frmWidth
    Me.Height = frmHeight
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云将之战于野
2012-06-19
知道答主
回答量:73
采纳率:0%
帮助的人:19.7万
展开全部
用代码来表示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式