标题:[求助]vb中 ,如果使窗体(form ) 运行时,用户不能拖动大小
只看楼主
赵东明
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2004-5-4
 问题点数:0 回复次数:6 
[求助]vb中 ,如果使窗体(form ) 运行时,用户不能拖动大小
谢谢你 , 我有个问题,在 vb中 ,如果使窗体(form ) 运行时,用户不能拖动大小  ,
搜索更多相关主题的帖子: vb中 拖动大小 form 窗体 用户 
2004-09-05 08:50
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 

将窗体的BorderStyle 属性设为 3


天津网站建设 http://www./
2004-09-05 13:20
随意魔
Rank: 1
等 级:新手上路
帖 子:184
专家分:0
注 册:2004-5-13
得分:0 

BorderStyle 值设为1也可以,并且默认不能最小化及最大化


.-_-.曾经拥有.足以泪流.-_-.
2004-09-10 11:42
lvlink
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2004-9-20
得分:0 
能不能解释一下1、2、3、4、5都是什么意思
2004-10-14 20:52
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
以下是引用lvlink在2004-10-14 20:52:56的发言: 能不能解释一下1、2、3、4、5都是什么意思
都是窗体样式的常量值,分别表示没有最大化和最小化还有关闭按钮的样式,和只有最小化和关闭,或者只有关闭而设置0或none则窗体没有活动标题栏(同时不能最大化最小化和关闭)。
2004-10-16 20:27
lvlink
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2004-9-20
得分:0 
谢谢了
2004-11-03 20:54
我有数
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-11-4
得分:0 

上面这几位仁兄说的只是限制了最大化最小化按钮,在程序运行的时候把鼠标放在窗体边缘还是可以拖动窗体的大小的。所以我建议在窗体的Form_Resize()事件中限制拖动。可以加个IF语句,如:

frmWidth.width=Form1.width '先把窗体大小存入变量

frmHeight.Height=Form1.Height

If Form1.WindowState <> 1 Then '没有最小化的时候,可以再加上没有最大化的时候 Form1.Width = frmWidth.Width Form1.Height = frmHeight.Height End If

2004-11-04 02:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-5019-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.048722 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved