Udostępnij za pośrednictwem


CStatusBarCtrl::Create

Tworzy formant paska stanu i dołącza go do CStatusBarCtrl obiektu.

virtual BOOL Create( 
   DWORD dwStyle, 
   const RECT& rect, 
   CWnd* pParentWnd, 
   UINT nID  
);

Parametry

  • dwStyle
    Określa styl formantu paska stanu.Zastosuj dowolną kombinację stan paska style kontroli wymienionych w Wspólnych stylów formantu w Windows SDK.Ten parametr musi zawierać WS_CHILD styl.Powinny również obejmować WS_VISIBLE styl.

  • rect
    Określa rozmiar i położenie formantu paska stanu.Mogą być albo CRect obiektu lub RECT struktury.

  • pParentWnd
    Określa stan paska okno nadrzędne formantu, zwykle CDialog.Nie wolno NULL.

  • nID
    Określa identyfikator formantu paska stanu.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; zero w inny sposób.

Uwagi

Można skonstruować CStatusBarCtrl w dwóch etapach.Po pierwsze, wywołanie konstruktora, a następnie wywołać Tworzenie, który tworzy formantu paska stanu i dołącza go do CStatusBarCtrl obiektu.

Jest to domyślne położenie okna stanu wzdłuż dolnej krawędzi okna nadrzędnego, ale można określić CCS_TOP styl, aby były wyświetlane u góry obszaru klienckiego okno nadrzędne.Można określić SBARS_SIZEGRIP styl, zawierają uchwyt zmiany rozmiaru po prawej stronie okna stanu.Łączenie CCS_TOP i SBARS_SIZEGRIP style nie jest zalecane, ponieważ wynikowy uchwyt zmiany rozmiaru nie działa nawet rysuje go w oknie stanu systemu.

Aby utworzyć pasek stanu okna extended style, call CStatusBarCtrl::CreateEx zamiast Tworzenie.

Przykład

VERIFY(m_wndSBC.Create(WS_CHILD|WS_VISIBLE|CCS_BOTTOM|SBARS_SIZEGRIP,
   CRect(0,0,0,0), this, IDC_STATUSBARCTRL));

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CStatusBarCtrl

Diagram hierarchii

CStatusBarCtrl::CStatusBarCtrl