ListBoxMessages
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.
| ControlMessage | Omschrijving | Param1 | Param2 | Return |
| LB_ADDSTRING | Voegt tekst toe. | 0 | StringVarName met tekst | Index; -1 of -2 bij fout. |
| LB_DELETESTRING | Verwijdert een item. | Index | 0 | Resterend aantal; -1 bij fout. |
| LB_DIR | Voegt passende bestandsnamen toe. | Bestandsattribuutmasker | StringVarName met zoekpatroon | Index; negatieve foutwaarde. |
| LB_FINDSTRING | Zoekt vanaf het volgende item op begintekst. | Startindex; -1 vanaf begin | StringVarName met zoektekst | Index; -1 niet gevonden. |
| LB_FINDSTRINGEXACT | Zoekt een volledige tekstovereenkomst. | Startindex; -1 vanaf begin | StringVarName met zoektekst | Index; -1 niet gevonden. |
| LB_GETCOUNT | Vraagt het aantal items op. | 0 | 0 | Aantal; -1 bij fout. |
| LB_GETCURSEL | Vraagt de huidige selectie op. | 0 | 0 | Index; -1 zonder selectie. |
| LB_GETITEMDATA | Leest numerieke itemgegevens. | Index | 0 | Opgeslagen waarde; -1 bij fout. |
| LB_GETTOPINDEX | Vraagt het bovenste zichtbare item op. | 0 | 0 | Index. |
| LB_INSERTSTRING | Voegt tekst op een positie in. | Index; -1 achteraan | StringVarName met tekst | Index; negatieve foutwaarde. |
| LB_RESETCONTENT | Verwijdert alle items. | 0 | 0 | 0. |
| LB_SELECTSTRING | Zoekt en selecteert op begintekst. | Startindex; -1 vanaf begin | StringVarName met zoektekst | Index; -1 niet gevonden. |
| LB_SETCURSEL | Selecteert één item. | Index; -1 wist selectie | 0 | Index; -1 bij fout of wissen. |
| LB_SETITEMDATA | Slaat numerieke gegevens bij een item op. | Index | Numerieke waarde | 0; -1 bij fout. |
| LB_SETTOPINDEX | Stelt het bovenste zichtbare item in. | Index | 0 | 0; -1 bij fout. |
| LB_GETTEXT | Leest de tekst van een item. | Index | StringVarName als uitvoer | Tekstlengte; -1 bij fout. |
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.