Et program sender en CB_ADDSTRING-melding for å legge til en streng i listeboksen i en kombinasjonsboks. Hvis kombinasjonsboksen ikke har CBS_SORT-stil, legges strengen til slutten av listen. Ellers strengen er satt inn i listen, og listen er sortert.
CB_ADDSTRING wParam = 0; / / brukt; må være null lParam = (LPARAM) (LPCTSTR) lpsz; / / adresse av strengen du vil legge til
Returverdien er nullbasert indeks til strengen i boksen liste over av kombinasjonsboksen. Hvis det oppstår en feil, er verdien som returneres CB_ERR. Hvis det finnes ikke nok plass til å lagre den nye strengen, er det CB_ERRSPACE.
Hvis du oppretter en eier trukket kombinasjonsboks med stilen CBS_SORT, men uten den CBS_HASSTRINGS stilen, WM_COMPAREITEM meldingen er sendt en eller flere ganger til eieren av kombinasjonsboksen så det nye elementet kan være riktig plassert i listen.
Hvis du vil sette inn en streng på et bestemt sted i listen, bruker du CB_INSERTSTRING meldingen.
nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.
Combo boksene oversikt, Combo Box Messages, CB_DIR, CB_INSERTSTRING, WM_COMPAREITEM