2 panpanhuahua1234 panpanhuahua1234 于 2014.12.02 08:58 提问

MFC怎样使对话框缩小控件随之缩小

搜了很多资料都是关于让对话框变大时,控件随之改变的,但是没有对话框缩小时控件随之缩小的。请问如果我要缩小对话框,并想让控件随之缩小,怎么做?

2个回答

piaobotudou
piaobotudou   2014.12.02 20:16

响应OnSize根据新的大小重新计算各控件位置和大小,不管是放大还是缩小方法是一样的

VisualEleven
VisualEleven   Ds   Rxr 2014.12.03 18:50

codeproject上搜索EASYSZIE,比较容易。
原理都是在父窗口类的WM_SIZE消息的响应函数OnSize中去MoveWindow/SetWindowPos()子控件的显示区域位置。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!