CB_INSERTSTRING Nachricht
Fügt Zeichenfolgen- oder Elementdaten in die Liste eines Kombinationsfelds ein. Im Gegensatz zur CB_ADDSTRING Nachricht führt die CB_INSERTSTRING Nachricht nicht dazu, dass eine Liste mit der CBS_SORT Formatvorlage sortiert wird.
Parameter
-
wParam
-
Der nullbasierte Index der Position, an der die Zeichenfolge eingefügt werden soll. Wenn dieser Parameter -1 ist, wird die Zeichenfolge am Ende der Liste hinzugefügt.
-
lParam
-
Ein Zeiger auf die NULL-Zeichenfolge, die eingefügt werden soll. Wenn Sie das Kombinationsfeld mit einem vom Besitzer gezeichneten Format erstellen, aber ohne die CBS_HASSTRINGS-Formatvorlage, wird der Wert des lParam-Parameters gespeichert und nicht die Zeichenfolge, auf die er andernfalls verweist.
Rückgabewert
Der Rückgabewert ist der Index der Position, an der die Zeichenfolge eingefügt wurde. Wenn ein Fehler auftritt, wird der Rückgabewert CB_ERR. Wenn nicht genügend Speicherplatz zum Speichern der neuen Zeichenfolge verfügbar ist, wird sie CB_ERRSPACE.
Wenn das Kombinationsfeld WS_HSCROLL Stil aufweist und Sie eine Zeichenfolge breiter als das Kombinationsfeld einfügen, sollten Sie eine LB_SETHORIZONTALEXTENT Nachricht senden, um sicherzustellen, dass die horizontale Bildlaufleiste angezeigt wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
Siehe auch
-
Referenz