Freigeben über


CStatic::Create

Erstellt das Windows-statischeSteuerelement und fügt es dem CStatic-Objekt.

virtual BOOL Create( 
   LPCTSTR lpszText, 
   DWORD dwStyle, 
   const RECT& rect, 
   CWnd* pParentWnd, 
   UINT nID = 0xffff  
);

Parameter

  • lpszText
    Gibt den Text an, der in das Steuerelement zu legen. Wenn NULL, kein Text sichtbar ist.

  • dwStyle
    Gibt den Fensterstil statischen des Steuerelements an. Wenden Sie jede Kombination von Format des statisches Steuerelement auf das Steuerelement.

  • rect
    Gibt die Position und die Größe des statischen - Steuerelements an. Es kann entweder eine RECT-Struktur oder ein CRect-Objekt sein.

  • pParentWnd
    Gibt das CStatic übergeordnete Fenster, normalerweise ein CDialog-Objekt. Er darf nicht NULL sein.

  • nID
    Gibt die ID des Steuerelements statisches Steuerelement an

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Erstellen Sie ein CStatic-Objekt in zwei Schritten. Zuerst rufen Sie den Konstruktor CStatic, und rufen Sie dann Create auf, der das Windows-statischeSteuerelement erstellt und auf CStatic-Objekt angefügt werden.

Übernehmen Sie folgenden Fensterstile auf ein statisches Steuerelement zu:

  • WS_CHILD immer

  • WS_VISIBLE normalerweise

  • WS_DISABLED selten

Wenn Sie eine Bitmap, einen Cursor, ein Symbol oder eine Metadatei im statischen Steuerelement angezeigt werden, müssen Sie ein folgenden statische Stile anwenden:

  • SS_BITMAP Verwendung dieses Format für Bitmaps.

  • SS_ICON Verwendung dieses Format für Cursor und Symbole.

  • SS_ENHMETAFILE Verwendung dieses Format für erweiterte Metadateien.

Für Cursor Bitmaps oder Symbole, sollten Sie auch im folgenden Format:

  • SS_CENTERIMAGE verwendet, das Bild im statischen Steuerelement zu zentrieren.

Beispiel

// This code can be placed in OnInitDialog 
CStatic myStatic;

// Create a child static control that centers its text horizontally.
myStatic.Create(_T("my static"), WS_CHILD|WS_VISIBLE|SS_CENTER, 
   CRect(10,10,150,50), pParentWnd);   

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CStatic-Klasse

Hierarchiediagramm

CStatic::CStatic