CScrollView::ResizeParentToFit

调用 ResizeParentToFit 使您的视图命令的大小其框架窗口的大小。

void ResizeParentToFit( 
   BOOL bShrinkOnly = TRUE  
);

参数

  • bShrinkOnly
    正执行的调整。 默认值,TRUE,缩小框架窗口,如果适用)。 滚动条针对大视图或小的帧将出现窗口。 FALSE 的值始终会导致视图正确调整大小框架窗口。 因为框架窗口可能太大的访问而无法容纳在多个内部文档界面(MDI)框架窗口或屏幕,则可以是一些危险的。

备注

对于在MDI子框架窗口中的视图建议仅。 使用 ResizeParentToFit 在派生的 CScrollView 选件类的 OnInitialUpdate 处理程序函数。 有关此成员函数的示例,请参见 CScrollView::SetScrollSizes

ResizeParentToFit,假设视图窗口的大小设置。 如果视图窗口大小未设置,当 ResizeParentToFit 调用时,您将收到断言。 若要确保不会发生此错误,请执行以下 ResizeParentToFit在调用之前调用:

GetParentFrame()->RecalcLayout();

要求

Header: afxwin.h

请参见

参考

CScrollView选件类

层次结构图

CView::OnInitialUpdate

CScrollView::SetScrollSizes