Die Klasse CStatic stellt die Funktionalität eines statischen Windows-Steuerelements. Ein statisches Steuerelement zeigt eine Textzeichenfolge, Feld, Rechteck, Symbol, Cursor, Bitmap oder EMF. Es kann verwendet werden, zu beschriften, box oder andere Steuerelemente zu trennen. Ein statisches Steuerelement normalerweise nimmt keine Eingabe und stellt keine Ausgabe; Allerdings kann es der übergeordneten Mausklicks Benachrichtigen, wenn es mit SS_NOTIFY Stil erstellt wird.
Erstellen Sie ein statisches Steuerelement in zwei Schritten. Zunächst rufen Sie den Konstruktor, um das CStatic -Objekt zu erstellen, dann rufen Sie die Create -Memberfunktion statische Steuerelement erstellen und fügen Sie es auf das CStatic -Objekt.
Wenn Sie ein CStatic -Objekt innerhalb eines Dialogfelds (durch eine Dialogressource) erstellen, wird das CStatic -Objekt automatisch zerstört, wenn der Benutzer das Dialogfeld schließt.
Wenn Sie ein CStatic -Objekt in einem Fenster erstellen, müssen Sie auch zerstören. Ein CStatic -Objekt auf dem Stapel innerhalb eines Fensters erstellt wird automatisch zerstört. Wenn Sie das CStatic -Objekt auf dem Heap mithilfe der neuen Funktion erstellen, müssen Sie aufrufen Löschen auf das Objekt, das es zerstören, wenn Sie damit fertig sind.
# include lt;afxwin.h>
Klasse&nmember |nbsp; Basisklasse | Hierarchiediagramm
Siehe auch&Nbsp;CWnd, Coder, CComboBox, CEdit, CListBox, CScrollBar, CDialog