MFC rc文件中的Dialog 拖拽窗体尺寸是什么

我不在函数中控制窗体大小与控件位置,只在rc文件那块拖拽,右下角有个503x455,这个单位是什么,我在函数里写SetWindowPos(NULL,0,0,940,740... 我不在函数中控制窗体大小与控件位置,只在rc文件那块拖拽,右下角有个503 x 455,这个单位是什么,我在函数里写SetWindowPos(NULL,0,0,940,740,SWP_NOMOVE|SWP_NOZORDER);
创建的是940*740像素大小的窗体,而再rc文件托到503*455,才一样大小。
展开
 我来答
bhtzu
2014-09-03 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4211万
展开全部
VC资源编辑器中,Dialog 拖拽窗体尺寸,实际是像素和字体的综合计算值。
在字体选择英文标准字体5号字的时候,拖拽大小等于像素大小。而在拖拽大小不变的情况下,改变字体和字号,资源编辑器会根据字体比例放大缩小对话框的实际大小,因此这个值只能是一个即视的约值。
追问
我用的是vs,怎么才能让dialog拖拽时显示的是实际像素,在font and colors中有show settings for、font、display items这三个下拉菜单,请问怎么选择?
追答
说实话,研究这个,完全没必要。
如果你需要在资源编辑器中获取实际的尺寸,随便开个截屏软件比如QQ就可以,这样就不需要管左下角显示的数字,拿截屏软件通过截屏尺寸就获得了实际对话框像素(资源编辑器中的显示和实际运行显示是一样大的)。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式