Condividi tramite


CScrollView::ResizeParentToFit

Chiamare ResizeParentToFit alla dimensione del dettame visualizzazione della dimensione della finestra cornice.

void ResizeParentToFit( 
   BOOL bShrinkOnly = TRUE  
);

Parametri

  • bShrinkOnly
    Il tipo di ridimensionamento eseguire.Il valore predefinito, TRUE, riduce la finestra cornice se necessario.Le barre di scorrimento ancora vengono visualizzati per le visualizzazioni grandi o piccole applicazioni utilizzano.Un valore FALSE comporta sempre la visualizzazione a ridimensionare la finestra cornice esattamente.Ciò può essere piuttosto sicura poiché la finestra cornice potrebbe ottenere troppo grande per adattare nella finestra cornice (MDI) dell'interfaccia a documenti multipli o lo schermo.

Note

Questa operazione è consigliata solo per le visualizzazioni nelle finestre cornice figlio MDI.Utilizzo ResizeParentToFit nella funzione di gestione OnInitialUpdate della classe derivata CScrollView.Per un esempio di questa funzione membro, vedere CScrollView::SetScrollSizes.

ResizeParentToFit presuppone che la dimensione della finestra di visualizzazione sia stata impostata.Se la dimensione della finestra di visualizzazione non è stata impostata quando ResizeParentToFit viene chiamato, si otterrà un'asserzione.Per assicurarsi che non si verifica, effettuare la seguente chiamata prima di chiamare ResizeParentToFit:

GetParentFrame()->RecalcLayout();

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CScrollView

Grafico della gerarchia

CView::OnInitialUpdate

CScrollView::SetScrollSizes