Udostępnij za pośrednictwem


CWnd::RepositionBars

Wywoływana Zmień położenie i rozmiar pasków w obszarze okna klienta.

void RepositionBars(
   UINT nIDFirst,
   UINT nIDLast,
   UINT nIDLeftOver,
   UINT nFlag = reposDefault,
   LPRECT lpRectParam = NULL,
   LPCRECT lpRectClient = NULL,
   BOOL bStretch = TRUE 
);

Parametry

  • nIDFirst
    Identyfikator pierwszego zakresu pasków Zmień położenie i rozmiar formantu.

  • nIDLast
    Identyfikator ostatniego w zakresie kontroli paski do Zmień położenie i rozmiar.

  • nIDLeftOver
    Określa identyfikator okienko pozostałą obszaru klienta.

  • nFlag
    Może mieć jedną z następujących wartości:

    • CWnd::reposDefault wykonuje układu pasków.lpRectParamnie jest używana i może być NULL.

    • CWnd::reposQuery układu pasków nie jest wykonane; Zamiast tego lpRectParam jest inicjowany z rozmiar obszaru klienta, jakby układ faktycznie została wykonana.

    • CWnd::reposExtra dodaje wartości lpRectParam do obszaru klienckiego nIDLast i wykonuje również układu*.*

  • lpRectParam
    Wskazuje na RECT struktury; użycie zależy od wartości nFlag.

  • lpRectClient
    Wskazuje na RECT struktury zawierającej obszaru klienckiego dostępne.Jeśli NULL, obszaru klienta okna będą używane.

  • bStretch
    Wskazuje, czy pasek powinny rozciągnięty do rozmiaru ramki.

Uwagi

nIDFirst i nIDLast parametry zdefiniować zakres identyfikatorów pasek sterowania zmieniać rozmieszczenie w obszarze klienckim.nIDLeftOver Parametr określa identyfikator okna podrzędnego (zwykle widok), położenie i rozmiar do wypełnienia pozostałych obszaru klienta nie są wypełniane przez pasków.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

CFrameWnd::RecalcLayout