CSDN论坛 > VC/MFC > 基础类

如何让控件随窗口大小的改变而成比例改变? [问题点数:0分]

Bbs2
本版专家分:159
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:146
Bbs2
本版专家分:159
Bbs9
本版专家分:86974
Blank
微软MVP 2006年1月 荣获微软MVP称号
Blank
红花 2003年12月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2004年2月 VC/MFC大版内专家分月排行榜第二
2003年11月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2004年8月 VC/MFC大版内专家分月排行榜第三
2003年10月 VC/MFC大版内专家分月排行榜第三
2004年2月 扩充话题大版内专家分月排行榜第三
Bbs12
本版专家分:431894
版主
Blank
榜眼 2009年 总版技术专家分年内排行榜第二
2005年 总版技术专家分年内排行榜第二
Blank
银牌 2009年7月 总版技术专家分月排行榜第二
2009年3月 总版技术专家分月排行榜第二
2009年1月 总版技术专家分月排行榜第二
2005年7月 总版技术专家分月排行榜第二
2005年5月 总版技术专家分月排行榜第二
2005年3月 总版技术专家分月排行榜第二
Blank
优秀版主 优秀小版主
2015年8月优秀小版主
2015年9月优秀小版主
2015年5月优秀小版主
2015年2月论坛优秀版主
Blank
铜牌 2009年6月 总版技术专家分月排行榜第三
2009年2月 总版技术专家分月排行榜第三
2005年4月 总版技术专家分月排行榜第三
2005年1月 总版技术专家分月排行榜第三
匿名用户不能发表回复!登录|注册
其他相关推荐
MFC 控件随窗口尺寸变化自动调整位置及大小
在MFC编程过程中经常会出现这样一个问题,在给
Qt中窗体控件按照比例缩放,自适应窗口大小进行布局
最近在做本科毕设,用到了Qt,无奈本人实在是太过于小白了,很多东西都进行了很久的探索,比如今天说到的窗体控件布局...一把辛酸泪     首先就是创建一个GUI文件,然后进行UI设计,这里就只需要从左边进行拖拽,这个很easy啦...     然后对其进行布局,比如右边,右下两个pushbutton我们可以对其进行水平布局,然后再将其整体与上边两个graphics view进行垂直布局!
vb.net 控件(包括字体)随窗体按比例缩放
PublicClass frmDl    Dim x AsSingle = 0    Dim y AsSingle = 0    PrivateSub frmDl_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load        x = Me.Width        y = Me.Height        setTag(Me)    EndSub    '递归取控件的原始大小和位置,用ta
C#控件随着窗口大小变化而自动变化
在设计可供用户调整大小的窗体时,如何实现该窗体上的控件也应能正确地随窗体的改变而自动调整大小并且能重新定位?此时就要借助控件的.Anchor属性。Anchor属性定义控件的定位点位置。当控件锚定到某个窗体时,如果该窗体的大小被调整,那么该控件维持它与定位点位置之间的距离不变。例如,如果“:Button”控件锚定到窗体的左、右和底边缘,那么当调整该窗体的大小时,Button控件水平调整大小,维持到该
VC MFC 让窗口、控件随着主窗口大小改变而改变
其实要改变控件或者窗口的大小,最好就在WM_SIZE消息响应函数中利用CWnd的成员函数MoveWindow。 如果在程序运行的时候改变主窗口的大小,这时候会产生一个WM_ONSIZE消息传递给主线程,要想在主窗口大小改变的时候也同时改变控件的大小,这时候只要在 CMyDlg(这个类是编译器自动生成的,名字中间的字母跟你工程名字一样)这个类添加消息响应函数WM_WIZE。函数如下: void
C# winform 窗体控件随窗体大小改变
http://www.cnblogs.com/jason-liu-blogs/archive/2012/10/28/2743243.html private void setTag(Control cons) { foreach (Control con in cons.Controls) {
C#中怎样让控件大小随着窗体大小变化而变化?
// http://bbs.csdn.net/topics/90160915 1.Anchor改为None  效果勉强 勉强的意思是 窗体到一定程度小的时候还是会消失 2.Dock 改为 Fill       好像没啥用... 3.重写ReSize事件 计算比例什么的     最正确的方法
VS2013 MFC 对话框控件大小随窗口大小改变而改变
窗口大小改变后控件大小也随之改变在对话框头文件中定义头文件名称:项目名称Dlg.hPOINT Old;//存放对话框的宽和高。 对话框cpp中初始化cpp文件名称:项目名称Dlg.cpp 在OnInitDialog()函数中添加CRect rect; GetClientRect(&rect); //取客户区大小 Old.x = rect.right - rect.left; Old.y =
WPF控件大小随着窗体的改变而改变
WPF中的Button等控件随着窗体大小的改变而改变大小,能够自适应窗体的大小。
Delphi让控件随着窗口的大小而改变
Delphi让控件随着窗口的大小而改变 方法1:设置Anchors属性,把akLeft,akTop,akRight,akBottom都设为True. 方法2:设置Align属性,其值为alClient.
关闭