CStatic-Klasse
Stellt die Funktionalität eines Windows-statischenSteuerelements bereit.
class CStatic : public CWnd
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein CStatic-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Erstellt das Windows-statischeSteuerelement und fügt es dem CStatic-Objekt. |
|
Überschreiben Sie, um eines Ownerdrawnstatischen Kartensteuerelements zu zeichnen. |
|
Ruft das Handle der Bitmap ab, die zuvor mit SetBitmap festgelegt ist. |
|
Ruft das Handle des Cursorbilder ab, die zuvor mit SetCursor festgelegt ist. |
|
Ruft das Handle der erweiterten Metadatei ab, die zuvor mit SetEnhMetaFile festgelegt ist. |
|
Ruft das Handle des Symbols ab, die zuvor mit SetIcon festgelegt ist. |
|
Gibt eine an im statischen Steuerelement angezeigt werden, Bitmap. |
|
Gibt ein im an statischen Steuerelement angezeigt werden Cursor-Image. |
|
Gibt eine an im statischen Steuerelement angezeigt werden erweiterte Metadatei. |
|
Gibt ein an im statischen Steuerelement angezeigt werden, Symbol. |
Hinweise
Ein statisches Steuerelement zeigt eine Textzeichenfolge, ein Feld, ein Rechteck, ein Symbol, einen Cursor, eine Bitmap oder eine erweiterte Metadatei.Es kann verwendet werden, um andere zu bezeichnen, entfällt oder trennen können Steuerelemente.Ein statisches Steuerelement normalerweise akzeptiert keine Eingabe und stellt keine Ausgabe; kann jedoch es das übergeordnete Element von Mausklicks benachrichtigen, wenn es mit SS_NOTIFY Format erstellt hat.
Erstellen Sie ein statisches Steuerelement in zwei Schritten.Zuerst rufen Sie den Konstruktor auf, um das CStatic-Objekt zu erstellen, und rufen Sie dann die Erstellen Sie-Memberfunktion auf, um das statische Steuerelement zu erstellen und auf CStatic-Objekt anzufügen.
Wenn Sie ein CStatic-Objekt innerhalb eines Dialogfelds (durch eine Dialogfeldressource) erstellen, wird das Objekt CStatic automatisch zerstört, wenn der Benutzer das Dialogfeld geschlossen wird.
Wenn Sie ein CStatic-Objekt innerhalb eines Fensters erstellen, müssen Sie möglicherweise auch es zerstören.Ein CStatic-Objekt, das auf dem Stapel innerhalb eines Fensters erstellt wird, wird automatisch zerstört.Wenn Sie das CStatic-Objekt auf dem Heap erstellen, indem Sie die new-Funktion verwenden, müssen Sie delete für das Objekt aufrufen, um es zu zerstören, wenn Sie damit fertig sind.
Vererbungshierarchie
CStatic
Anforderungen
Header: afxwin.h