SDI框架中如何根据主机改变视图大小?
Posted
技术标签:
【中文标题】SDI框架中如何根据主机改变视图大小?【英文标题】:How to change the size of view according to mainframe in SDI framework? 【发布时间】:2009-01-09 02:45:14 【问题描述】:我想根据SDI框架中主机的大小来设置视图的大小。也就是说当我改变大型机的大小时,视图的大小也会随之改变,客户区也随之改变。我该怎么做?
谢谢
【问题讨论】:
【参考方案1】:只需添加一个 OnSize 方法来处理视图的大小:
void CMyFrame::OnSize(UINT nType, int cx, int cy)
m_MyView.SetWindowPos(NULL, 0, 0, cx, cy, SWP_NOMOVE|SWP_NOACTIVATE|SWP_NOZORDER);
【讨论】:
以上是关于SDI框架中如何根据主机改变视图大小?的主要内容,如果未能解决你的问题,请参考以下文章