怎样控制mfc面板中的编辑框、按钮的大小
我想让自己的mfc中所有对话框中的编辑框、按钮的大小全部一致、统一,应该用什么函数呢??
作者: Xy_595304212 发布时间: 2011-08-15
MoveWindow()??
作者: lsq19871207 发布时间: 2011-08-15
OnSize 里面根据需要调用 MoveWindow 或者 SetWindowPos 调整
网上有个ClxDialog 自动大小的对话框基类,你可以找下
网上有个ClxDialog 自动大小的对话框基类,你可以找下
作者: xiaoc1026 发布时间: 2011-08-15
在ONINITDIALOG()中使用SETWINDOWPOS()进行设置.
作者: gold_water 发布时间: 2011-08-15
2楼的方法我使用过,能实现
但是如果你的界面上控件很多的话,那就很繁琐了!!!
但是如果你的界面上控件很多的话,那就很繁琐了!!!
作者: jiuzhoulh 发布时间: 2011-08-15
GetDlgItem(按钮ID)->MoveWindow(开始x坐标,开始y坐标,长度,宽度);
如果你有4楼说的那种鸟问题的话
可以从CButton类派生新类CMyButton
设置两个全局变量w,h
重载虚函数Create
实现强制宽度=w,高度=h就可以了
如果你有4楼说的那种鸟问题的话
可以从CButton类派生新类CMyButton
设置两个全局变量w,h
重载虚函数Create
实现强制宽度=w,高度=h就可以了
作者: gz_qmc 发布时间: 2011-08-15
你也可以使用格式菜单里面的选项 对齐/使大小相同 /。。。
代码控制大小和位置的话只能繁琐一点了
我们目前开发的项目,里面的控件也是一个个用代码来调整
代码控制大小和位置的话只能繁琐一点了
我们目前开发的项目,里面的控件也是一个个用代码来调整
作者: crazyCrash 发布时间: 2011-08-15
我操,6楼说得对啊,我都忘了
直接全选,有个四个反向箭头的调整按钮一点就全完成了
直接全选,有个四个反向箭头的调整按钮一点就全完成了
作者: gz_qmc 发布时间: 2011-08-15