CB_INSERTSTRING

Eine Anwendung sendet eine Nachricht CB_INSERTSTRING im Listenfeld eines Kombinationsfeldes eine Zeichenfolge einzufügen. Im Gegensatz zu der Nachricht CB_ADDSTRING CB_INSERTSTRING Nachricht eine Liste mit den Stil CBS_SORT sortiert werden verursacht keine.

CB_INSERTSTRING wParam = (WPARAM) Index;          / / item Index lParam = (LPARAM) (LPCTSTR) Lpsz; / / Adresse der Zeichenfolge einfügen 

 

Parameter

index
Der wParam-Wert. Gibt den nullbasierten Index der Position, an der die Zeichenfolge eingefügt. Wenn dieser Parameter 1 ist, wird die Zeichenfolge an das Ende der Liste hinzugefügt.
lpsz
Wert des lParam. Zeiger auf die Null-terminierte Zeichenfolge eingefügt werden soll. Wenn Sie das Kombinationsfeld mit einem Ownerdrawn-Stil erstellen, aber ohne den CBS_HASSTRINGS-Stil, ist der Wert des Parameters Lpsz anstatt die Zeichenfolge gespeichert würde es sonst zu zeigen.

Rückgabewerte

Der Rückgabewert ist der Index der Position, an der die Zeichenfolge eingefügt wurde. Wenn ein Fehler auftritt, wird CB_ERR zurückgegeben. Wenn nicht genügend Speicherplatz zum Speichern der neuen Zeichenfolge zur Verfügung steht, ist es CB_ERRSPACE.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.

Siehe auch

Übersicht über die Combo-Boxen, Combo Box Nachrichten, CB_ADDSTRING, CB_DIR

Index