CScrollView::ResizeParentToFit
Wywołanie ResizeParentToFit do niech rozmiar widoku dyktować rozmiar ramki okna.
void ResizeParentToFit(
BOOL bShrinkOnly = TRUE
);
Parametry
- bShrinkOnly
Rodzaj zmiany rozmiaru do wykonania.Wartość domyślna, TRUE, zmniejsza okno ramek, jeśli właściwe.Paski przewijania nadal będzie wyświetlany dla widoków dużych lub małych ramki windows.Wartość FALSE powoduje, że widok zawsze dokładnie rozmiaru okna ramki.Może to być nieco niebezpieczne, ponieważ okno ramki można uzyskać za duży, aby zmieścić się wewnątrz wiele okien ramce dokument interfejsu (MDI) lub ekranu.
Uwagi
Jest to zalecane tylko dla widoków w systemie windows ramek podrzędnych MDI.Użyj ResizeParentToFit w OnInitialUpdate funkcji obsługi sieci pochodne CScrollView klasy.Przykładowo funkcja Członkowskie zobacz CScrollView::SetScrollSizes.
ResizeParentToFitzakłada ustawiono rozmiar okna widoku.Jeśli rozmiar okna widoku nie została ustawiona podczas ResizeParentToFit jest wywoływana, otrzymasz potwierdzenia.W celu zapewnienia, że tak nie jest, należy wprowadzić następujące wywołanie przed wywoływaniem ResizeParentToFit:
GetParentFrame()->RecalcLayout();
Wymagania
Nagłówek: afxwin.h