Как изменить размер представления в соответствии с мэйнфреймом в структуре SDI? - PullRequest
0 голосов
/ 09 января 2009

Я хочу установить размер представления в соответствии с размером мэйнфрейма в структуре SDI. То есть, когда я изменяю размер мэйнфрейма, соответственно меняется размер представления, а также клиентская область. Как я могу это сделать?

Спасибо

1 Ответ

1 голос
/ 09 января 2009

Просто добавьте метод OnSize для обработки размеров представления:

void CMyFrame::OnSize(UINT nType, int cx, int cy)
{
  m_MyView.SetWindowPos(NULL, 0, 0, cx, cy, SWP_NOMOVE|SWP_NOACTIVATE|SWP_NOZORDER);
}
...