CBS_XXXX Konstanten

Übersicht    

Diese Konstanten werden zur Festlegung der Stile von Kombinationsfenstern (Combobox) verwendet.

Konstante Beschreibung
CBS_AUTOHSCROLL Rollt Text im Editierfeld automatisch nach links, wenn der Anwender Zeichen am Zeilenende eingibt. Wenn dieser Stil nicht angegeben wird, kann der Anwender nur innerhalb der Umrandung Text eingeben.
CBS_DISABLENOSCROLL Zeigt einen ungültigen vertikalen Rollbalken in der Liste, wenn diese nicht genügend Einträge zum Scrollen enthält. Ohne Angabe dieses Stils ist der Rollbalken nicht sichtbar, wenn die Liste nicht genügend Einträge zum Scrollen enthält.
CBS_DROPDOWN Legt ein Drop-Down Kombinationsfenster fest. Die Liste wird nur dann angezeigt, wenn der Anwender das Symbol zum Öffnen der Liste auswählt.
CBS_DROPDOWNLIST Legt ein Drop-Down Listenfenster fest. Das Editierfeld wird durch ein statisches Textelement ersetzt, das die momentane Auswahl der Liste anzeigt.
CBS_HASSTRINGS Legt fest, daß ein benutzergezeichnetes Kombinationsfenster Einträge enthält, die aus Strings bestehen. Das Kombinationsfenster behält den Speicher und Adressen der Strings bei, so das die Anwendung mit der Botschaft LB_GETTEXT den Text für einen bestimmten Eintrag ermitteln kann. CBS_HASSTRINGS ist zur Verwendung mit CBS_OWNERDRAW-FIXED oder CBS_OWNERDRAWVARIABLE gedacht.
CBS_LOWERCASE
Konvertiert Text im Eingabefeld und der Liste automatisch in Kleinbuchstaben.
CBS_NOINTEGRALHEIGHT Legt fest, daß das Kombinationsfenster die exakte Größe, die durch die Anwendung festgelegt wurde, erhält. Normalerweise wird die Größe des Kombinationsfensters von Windows so angepaßt, daß die keine nur teilweise sichtbaren Einträge im Kombinationsfenster erscheinen.
CBS_OEMCONVERT Konvertiert Text, der in das Eingabefeld des Kombinationsfensters eingegeben wird, vom Windows Zeichensatz zum OEM Zeichensatz und dann wieder zurück in den Windows Zeichensatz. Dies sorgt für eine sichere Zeichenkonvertierung, wenn die Anwendung über einen Aufruf von CharToOem(nur Win32) bzw. AnsiToOem einen Windows-Zeichen String im Kombinationsfenster in OEM Zeichen umwandeln will. Dieser Stil ist besonders für Kombinationsfenster, die Dateinamen enthalten hilfreich. Er wird nur von Kombinationsfenstern mit den Stilen CBS_SIMPLE oder CBS_DROP-DOWN verwendet.
CBS_OWNERDRAWFIXED Legt fest, daß der Besitzer des Kombinationsfensters zum Zeichnen zuständig ist. Die Einträge der Liste haben alle die gleiche Höhe.
CBS_OWNERDRAWVARIABLE Legt fest, daß der Besitzer des Kombinationsfensters zum Zeichnen zuständig ist. Die Einträge der Liste können unterschiedliche Höhen haben.
CBS_SIMPLE Legt eine einfaches Kombinationsfenster fest. Die Liste wird immer angezeigt. Die aktuelle Auswahl wird im Editierfeld angezeigt.
CBS_SORT Bei Verwendung dieses Stils werden alle eingegebenen Strings automatisch sortiert.
CBS_UPPERCASE
Konvertiert Text im Eingabefeld und der Liste automatisch in Großbuchstaben.

 

Übersicht    

Stand: 01.11.98 20:51:08
© 1998 by Hans Joachim Kiefer, hajokiefer@handshake.de