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 CScrollView

Grafico delle gerarchie

CView::OnInitialUpdate

CScrollView::SetScrollSizes