首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

formview一开始显示时控件大小的有关问题

2012-09-09 
formview一开始显示时控件大小的问题sdi程序中formview作为视图,formview上添加了三个edit空间和两个riche

formview一开始显示时控件大小的问题
sdi程序中formview作为视图,formview上添加了三个edit空间和两个richedit空间。formview的大小一开始与客户区大小不一致,当显示formview时,控件大小没变,只有formview填满整个客户区。请问在一开始显示formview时怎么让控件也成比例的变化?(注意并不是程序运行后窗口最大化最小化时控件的成比例变化,而是程序一开始运行formview显示时控件成比例变。)
还有如何在设计之初如何将formview调整到与客户区大小相同,这样在显示时formview的大小就不会变,控件看着还是协调的。
请各位大侠赐教

[解决办法]

探讨

引用:
响应OnSize()消息,GetClientRect();

GetClientRect()得到的是客户区的大小,要知道缩放比例还得知道formview的初始大小是多少。我现在不知道该怎么得到formview的初始大小

热点排行