多文档子窗口的大小和背景色?

来源:百度知道 编辑:UC知道 时间:2024/06/18 16:30:50
我做了一个多文档的应用程序,子窗口是继承CFormView的对话框,各个对话框的大小不同,怎么设置是子窗口的大小和对话框的大小一致呢?另外怎么修改子窗口对话框的背景色?

要设置大小一致在OnInitialUpdate()
添加下面的代码
CFormView::OnInitialUpdate();
GetParentFrame()->RecalcLayout();
ResizeParentToFit(FALSE);
ResizeParentToFit(TRUE);

设置子窗口对话框背景色其实就是设置你那个对话框的颜色而已,你可以在对话框的
OnEraseBkgnd(CDC* pDC)
下利用这个pDC来绘制背景