Compartilhar via


CScrollView::ResizeParentToFit

Chamada ResizeParentToFit para permitir que o tamanho de sua ordem de exibição o tamanho da janela do quadro.

void ResizeParentToFit( 
   BOOL bShrinkOnly = TRUE  
);

Parâmetros

  • bShrinkOnly
    O tipo de redimensionamento a executar. O valor padrão, Verdadeiroreduz a janela do quadro se apropriado. As barras de rolagem ainda serão exibidos para grandes exibição ou janelas pequenas do quadro. Um valor de Falso faz com que a exibição sempre redimensionar a janela de quadro chave exatamente. Isso pode ser um pouco perigoso como a janela de quadro chave pode conseguir muito grande para caber na janela do quadro de (MDI) de interface de documentos múltiplos ou da tela.

Comentários

Isso é recomendável somente para exibição em janelas filho MDI do quadro. Use ResizeParentToFit na função do manipulador de OnInitialUpdate de sua classe derivado de CScrollView . Para um exemplo de essa função de membro, consulte CScrollView::SetScrollSizes.

ResizeParentToFit pressupõe que o tamanho da janela de exibição foi definido. Se o tamanho da janela de exibição não foi definido ResizeParentToFit quando é chamado, você terá uma declaração. Para garantir que isso aconteça, não faça o seguinte chamada antes de chamar ResizeParentToFit:

GetParentFrame()->RecalcLayout();

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CScrollView

Gráfico da hierarquia

CView::OnInitialUpdate

CScrollView::SetScrollSizes