读书人

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

发布时间: 2012-09-09 09:27:54 作者: rapoo

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

[解决办法]

探讨

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

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

读书人网 >VC/MFC

热点推荐