ComboBoxMessages

Berichten voor ControlMessage. Indexen beginnen bij 0. Een tekstparameter is de naam van een String-variabele. De links bij de berichtnamen openen de betreffende Windows-documentatie.

ControlMessageOmschrijvingParam1Param2Return
CB_ADDSTRINGVoegt tekst toe.0StringVarName met tekstIndex; -1 of -2 bij fout.
CB_DELETESTRINGVerwijdert een item.Index0Resterend aantal; -1 bij fout.
CB_DIRVoegt passende bestandsnamen toe.BestandsattribuutmaskerStringVarName met zoekpatroonIndex; negatieve foutwaarde.
CB_FINDSTRINGZoekt vanaf het volgende item op begintekst.Startindex; -1 vanaf beginStringVarName met zoektekstIndex; -1 niet gevonden.
CB_FINDSTRINGEXACTZoekt een volledige tekstovereenkomst.Startindex; -1 vanaf beginStringVarName met zoektekstIndex; -1 niet gevonden.
CB_GETCOUNTVraagt het aantal items op.00Aantal; -1 bij fout.
CB_GETCURSELVraagt de huidige selectie op.00Index; -1 zonder selectie.
CB_GETITEMDATALeest numerieke itemgegevens.Index0Opgeslagen waarde; -1 bij fout.
CB_GETTOPINDEXVraagt het bovenste zichtbare item op.00Index.
CB_INSERTSTRINGVoegt tekst op een positie in.Index; -1 achteraanStringVarName met tekstIndex; negatieve foutwaarde.
CB_RESETCONTENTVerwijdert alle items.000.
CB_SELECTSTRINGZoekt en selecteert op begintekst.Startindex; -1 vanaf beginStringVarName met zoektekstIndex; -1 niet gevonden.
CB_SETCURSELSelecteert één item.Index; -1 wist selectie0Index; -1 bij fout of wissen.
CB_SETITEMDATASlaat numerieke gegevens bij een item op.IndexNumerieke waarde0; -1 bij fout.
CB_SETTOPINDEXStelt het bovenste zichtbare item in.Index00; -1 bij fout.
CB_GETEDITSELVraagt de tekstselectie op.00Begin in laagste 16 bits, einde in hoogste 16 bits.
CB_GETLBTEXTLeest de tekst van een item.IndexStringVarName als uitvoerTekstlengte; -1 bij fout.
CB_GETLBTEXTLENVraagt de tekstlengte van een item op.Index0Lengte; -1 bij fout.
CB_LIMITTEXTBegrenst door de gebruiker ingevoerde tekst.Maximum aantal tekens0Geen betekenis.
CB_SETEDITSELStelt de tekstselectie in.0Begin + 65536 × einde1; -1 bij fout.
CB_SHOWDROPDOWNToont of verbergt de keuzelijst.1 tonen, 0 verbergen0Altijd 1.

Zie ControlMessage. De modelroutine gebruikt een tijdelijke buffer van 4096 bytes: houd invoer en uitvoer korter dan 4096 bytes. GETCURSEL en SETCURSEL zijn bedoeld voor enkelvoudige selectie.