CScrollView::ResizeParentToFit
De telefonarResizeParentToFit para permitir que o dimensionar do seu modo de exibição determinam o dimensionar da janela de seu quadro.
void ResizeParentToFit(
BOOL bShrinkOnly = TRUE
);
Parâmetros
- bShrinkOnly
O tipo de redimensionamento para executar.O valor padrão, TRUE, reduz a janela do quadro, se apropriado.As barras de rolar ainda aparecerá para visualizações grandes ou pequenos quadro janelas.Um valor de FALSE faz com que o modo de exibição sempre redimensionar a janela de quadro exatamente.Isso pode ser um pouco perigoso, já que a janela do quadro foi possível obter muito grande ajuste dentro a janela do quadro MDI (interface) múltiplos documentos ou na tela.
Comentários
Isso é recomendado somente para os modos de exibição em janelas de quadro MDI filho.Use ResizeParentToFit no OnInitialUpdate função de manipulador de seus derivados CScrollView classe. Para obter um exemplo dessa função de membro, consulte CScrollView::SetScrollSizes.
ResizeParentToFit pressupõe que o dimensionar da janela modo de exibição foi conjunto. Se o dimensionar da janela de visualização não tiver sido definido quando ResizeParentToFit é chamado, você receberá uma declaração. Para garantir que isso não acontecer, fazer a telefonar seguinte antes de chamar ResizeParentToFit:
GetParentFrame()->RecalcLayout();
Requisitos
Cabeçalho: afxwin.h