WS_XXXX Konstanten

Übersicht    

Diese Konstanten werden für die Stile eines statischen Steuerelement verwendet.

Konstante Beschreibung
WS_BORDER Fenster mit einer Umrandung. Dieser Stil kann nicht mit WS_DLGFRAME zusammen benutzt werden.
WS_CAPTION Fenster besitzt eine Titelleiste. Der Stil WS_BORDER wird automatisch gesetzt.
WS_CHILD Untergeordnetes Fenster (Kindfenster). Kann nicht in Kombination mit WS_POPUP verwendet werden.
WS_CHILDWINDOW Wie WS_CHILD.
WS_CLIPCHILDREN Wenn innerhalb eines übergeordneten Fensters gezeichnet wird, wird der von untergeordneten Fenstern belegte Bereich ausgeschlossen.
WS_CLIPSIBLINGS Untergeordnete Fenster werden relativ zueinander abgeschnitten, das heißt das ein untergeordnetes Fenster beim Erhalt der WM_PAINT-Botschaft werden alle anderen überlappten untergeordneten Fenster aus der Region des untergeordneten Fensters herausgeschnitten. Nur in Verbindung mit dem Stil WS_CHILD zu verwenden.
Wenn WS_CLIPSIBLINGS nicht gesetzt ist und sich untergeordnete Fenster überlappen, kann beim Zeichnen innerhalb des Clientbereichs eines untergeordneten Fensters auch innerhalb eines Clientbereichs eines benachbarten untergeordneten Fensters zu zeichnen.
WS_DISABLED Fenster ist nicht aktiviert.
WS_DLGFRAME Fenster mit doppeltem Rahmen, aber ohne Titelleiste. Dieser Stil kann nicht in Kombination mit WS_BORDER verwendet werden.
WS_GROUP Legt das erste Steuerelement aus einer Gruppe von Steuerelementen fest, in der ein Benutzer sich mit den Richtungstasten von einem Steuerelement zum nächsten bewegen kann. Alle Steuerelemente, die nach dem ersten Element mit dem Stil WS_GROUP definiert werden, gehören zur gleichen Gruppe. Das nächste Steuerelement mit dem Stil WS_GROUP beendet die Gruppe und beginnt mit der nächsten Gruppe. Gewöhnlich wird für das erste Steuerelement einer Gruppe der Stil WS_TABSTOP verwendet, sodaß der Anwender sich so von Gruppe zu Gruppe bewegen kann.
WS_HSCROLL Fenster hat eine horizontale Bildlaufleiste.
WS_ICONIC Fenster wird als Symbol dargestellt. Dieser Stil kann nur in Kombination mit WS_OVERLAPPED verwendet werden.
WS_MAXIMIZE Fenster wird als Vollbild (maximale Größe) dargestellt.
WS_MAXIMIZEBOX Fenster verfügt über ein Symbol zum Wechsel auf volle Größe (Maximierung). Dieser Stil kann nicht n mit dem Stil WS_EX_CONTEXTHELP kombiniert werden. Der Stil WS_SYSMENU muß also ebenfalls verwendet werden.
WS_MINIMIZE Wie WS_ICONIC.
WS_MINIMIZEBOX Fenster verfügt über ein Symbol zur Minimierung. Dieser Stil kann nicht n mit dem Stil WS_EX_CONTEXTHELP kombiniert werden. Der Stil WS_SYSMENU muß also ebenfalls verwendet werden.
WS_OVERLAPPED Erzeugt ein überlappendes Fenster mit folgenden Stilen:
WS_OVERLAPPED
WS_CAPTION
WS_SYSMENU
WS_THICKFRAME WS_MINIMIZEBOX
WS_MAXIMIZEBOX
WS_OVERLAPPEDWINDOW Erzeugt ein überlappendes Fenster mit folgenden Stilen:
WS_OVERLAPPED
WS_CAPTION
WS_SYSMENU
WS_THICKFRAME
WS_MINIMIZEBOX
WS_MAXIMIZEBOX
WS_POPUP Erzeugt ein Pop-up Fenster. Kann nicht mit WS_CHILD verwendet werden.
WS_POPUPWINDOW Erzeugt ein Pop-up Fenster mit den Stilen WS_BORDER, WS_POPUP und WS_SYSMENU. Um das Systemmenü sichtbar zu machen muß dieser Stil mit WS_CAPTION kombiniert werden.
WS_SIZEBOX Wie WS_THICKFRAME
WS_SYSMENU Erzeugt ein Fenster mit einem Systemmenü in der Titelleiste. Der Stil WS_CAPTION muß ebenfalls verwendet werden.
WS_TABSTOP Bestimmt ein Steuerelement das den Fokus erhalten kann, wenn der Anwender die TAB Taste betätigt. Die TAB Taste bewegt den Fokus zum nächsten Steuerelement, das den Stil WS_TABSTOP hat.
WS_THICKFRAME Erzeugt ein Fenster mit einem in seiner Größe veränderbaren Rahmen.
WS_TILED Wie WS_OVERLAPPED
WS_TILEDWINDOW Wie WS_OVERLAPPEDWINDOW.
WS_VISIBLE Erzeugt ein Fenster, das anfänglich sichtbar ist.
WS_VSCROLL Das Fenster besitzt eine vertikale Bildlaufleiste.

 

Übersicht    

Stand: 29.09.98
© 1998 by Hans Joachim Kiefer, hajokiefer@handshake.de