Sdílet prostřednictvím


CScrollView::ResizeParentToFit

Volání ResizeParentToFit nechat velikost zobrazení určují velikost rámečku okna.

void ResizeParentToFit( 
   BOOL bShrinkOnly = TRUE  
);

Parametry

  • bShrinkOnly
    Druh provést změnu velikosti.Výchozí hodnota TRUE, případně zmenší okno rámců.Pro zobrazení velké nebo malé rámce windows se však zobrazí posuvníky.Hodnota FALSE způsobí zobrazení vždy přesně velikost okna rámce.To může být poněkud nebezpečné, protože okno snímku může získat příliš velký uvnitř rámečku okna rozhraní více dokumentu nebo na obrazovce.

Poznámky

To je doporučeno pouze pro zobrazení v podřízených rámečku oken MDI.Použití ResizeParentToFit v OnInitialUpdate funkci zpracování vaší odvozené z CScrollView třídy.Příklad této členské funkce, viz CScrollView::SetScrollSizes.

ResizeParentToFitpředpokládá, že nebyla nastavena velikost okna zobrazení.Pokud velikost okna zobrazení nebyla nastavena při ResizeParentToFit je volána, dostanete nepravdivých.Zajistit, aby tak nestane, proveďte následující volání před voláním ResizeParentToFit :

GetParentFrame()->RecalcLayout();

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CScrollView

Graf hierarchie

CView::OnInitialUpdate

CScrollView::SetScrollSizes