通过文本修改对话框大小

         一直都是直接通过拖动对话框大小和控件的大小,所见所得,不过有个缺陷是不精确,拖的时候只能是一个大概值

今天发现原来可以用这种方法来解决:直接用文本打开.rc文件,直接修改里面的值,单位应该是按像素点来计算的


纠正:对话框的长宽单位不是按像素点来计算 的,

对话框资源中的尺寸数值是对话框单位(一种字体无关单位),不是像素,要转换成像素,可以借助于 MapDialogRect 来转换。 

手动计算,大概是下面的比例

VC6.0:
控件的宽/像素的宽 = 4/7
控件的高度/像素的高度 = 2/3
VS2005:
控件的宽/像素的宽 = 2/3
控件的高度/像素的高度 = 3/5



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值