Kombinationsfeldformate
Um ein Kombinationsfeld mit der Funktion CreateWindow oder CreateWindowEx zu erstellen, geben Sie die COMBOBOX-Klasse, die entsprechenden Fensterstilkonstanten und eine Kombination aus den folgenden Kombinationsfeldformaten an.
Konstante | BESCHREIBUNG |
---|---|
|
Scrollt den Text in einem Bearbeitungssteuerelement automatisch nach rechts, wenn der Benutzer am Ende der Zeile ein Zeichen eingibt. Wenn dieser Stil nicht festgelegt ist, ist nur Text zulässig, der in die rechteckige Begrenzung passt. |
|
Zeigt eine deaktivierte vertikale Scrollleiste im Listenfeld an, wenn das Feld nicht genügend Elemente zum Scrollen enthält. Ohne diesen Stil wird die Scrollleiste ausgeblendet, wenn das Listenfeld nicht genügend Elemente enthält. |
|
Ähnlich wie CBS_SIMPLE, mit dem Ausnahme, dass das Listenfeld erst angezeigt wird, wenn der Benutzer ein Symbol neben dem Bearbeitungssteuerelement auswählt. |
|
Ähnlich wie CBS_DROPDOWN, mit der Ausnahme, dass das Bearbeitungssteuerelement durch ein statisches Textelement ersetzt wird, das die aktuelle Auswahl im Listenfeld anzeigt. |
|
Gibt an, dass ein vom Besitzer gezeichnetes Kombinationsfeld Elemente enthält, die aus Zeichenfolgen bestehen. Das Kombinationsfeld behält den Arbeitsspeicher und die Adresse für die Zeichenfolgen bei, sodass die Anwendung die CB_GETLBTEXT Nachricht verwenden kann, um den Text für ein bestimmtes Element abzurufen. Informationen zu Barrierefreiheitsproblemen finden Sie unter Verfügbarmachen Owner-Drawn Kombinationsfeldelemente. |
|
Konvertiert den gesamten Text sowohl im Auswahlfeld als auch in der Liste in Kleinbuchstaben. |
|
Gibt an, dass die Größe des Kombinationsfelds genau der Größe entspricht, die von der Anwendung beim Erstellen des Kombinationsfelds angegeben wurde. Normalerweise wird ein Kombinationsfeld vom System so groß, dass keine Teilelemente angezeigt werden. |
|
Konvertiert text, der im Bearbeitungssteuerelement des Kombinationsfelds vom Windows-Zeichensatz in den OEM-Zeichensatz und dann wieder in den Windows-Zeichensatz eingegeben wird. Dadurch wird eine ordnungsgemäße Zeichenkonvertierung sichergestellt, wenn die Anwendung die CharToOem-Funktion aufruft, um eine Windows-Zeichenfolge im Kombinationsfeld in OEM-Zeichen zu konvertieren. Diese Formatvorlage ist am nützlichsten für Kombinationsfelde, die Dateinamen enthalten, und gilt nur für Kombinationsfelder, die mit der CBS_SIMPLE- oder CBS_DROPDOWN-Format erstellt wurden. |
|
Gibt an, dass der Besitzer des Listenfelds für das Zeichnen des Inhalts verantwortlich ist und dass die Elemente im Listenfeld alle dieselbe Höhe aufweisen. Das Besitzerfenster empfängt eine WM_MEASUREITEM Meldung beim Erstellen des Kombinationsfelds und eine WM_DRAWITEM Nachricht, wenn sich ein visueller Aspekt des Kombinationsfelds geändert hat. |
|
Gibt an, dass der Besitzer des Listenfelds für das Zeichnen des Inhalts verantwortlich ist und dass die Elemente im Listenfeld in der Höhe variabel sind. Das Besitzerfenster empfängt eine WM_MEASUREITEM Nachricht für jedes Element im Kombinationsfeld, wenn Sie das Kombinationsfeld erstellen, und eine WM_DRAWITEM Nachricht, wenn sich ein visueller Aspekt des Kombinationsfelds geändert hat. |
|
Zeigt das Listenfeld jederzeit an. Die aktuelle Auswahl im Listenfeld wird im Bearbeitungssteuerelement angezeigt. |
|
Sortiert automatisch Zeichenfolgen, die dem Listenfeld hinzugefügt wurden. |
|
Konvertiert den gesamten Text sowohl im Auswahlfeld als auch in der Liste in Großbuchstaben. |
Anforderungen
Anforderung | Wert |
---|---|
Header |
|