在C++Builder6.0里怎样让控件随着窗体一起放大缩小?

本人最近做了个程序,做完之后发现,窗体的大小改变后,窗体里的控件大小不会随着改变,让程序变得很不美观.请问各位高手有什么办法没?...应该是窗体或控件里有一个属性可以实现... 本人最近做了个程序,做完之后发现,窗体的大小改变后,窗体里的控件大小不会随着改变,让程序变得很不美观.请问各位高手有什么办法没?...应该是窗体或控件里有一个属性可以实现它...但是找不着...求救....
请教具体步骤:比如改变哪个控件的哪个属性...具体点...非常感谢
展开
 我来答
帐号已注销
2008-10-14 · TA获得超过808个赞
知道小有建树答主
回答量:583
采纳率:0%
帮助的人:244万
展开全部
实际上应该是没有这个属性的,但是你可以这样做:
当窗口大小变化时,windows会产生一个消息WM_SIZE,你就可以在处理改消息时改变控件的大小,可以使控件的大小与窗口大小成比例,甚至你可以用if等语句判断窗口大小是不是小于一个特定的值,也就是最小值,如果小于就阻止缩小窗口,WM_SIZE消息的lParam的低位表示窗口的宽,高位表示窗口的高,你可以分别用LOWORD(lParam)和HIWORD(lParam)得到它们。。。
普翼烟清昶
2020-02-06 · TA获得超过3874个赞
知道大有可为答主
回答量:3130
采纳率:28%
帮助的人:233万
展开全部
这个只能用代码实现的。
你可以改变窗体的属性,去掉最大化框,然后尺寸不可改的,这样就不会出现你说的放大后不美观的情况了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangyong073
2008-10-14 · TA获得超过663个赞
知道答主
回答量:277
采纳率:0%
帮助的人:298万
展开全部
我以前用bcb的时候,没有发现控件有属性可以随着窗口的大小变化而自身尺寸也变化!我认为 没有这样的属性!

窗体的大小改变后,窗体里的控件大小不会随着改变,的确让程序变得不美观.我以前的办法是:禁止窗口大小改变!

我想通过编程的方法可能能实现你的要求,可是何苦这样做呢?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式