*   >> Lezen Onderwijs artikelen >> science >> programming

Combo Box Messages

Windows Voorgedefinieerde Controls - Deel 24 Volume - Windows User Interface Inleiding Dit is onderdeel 24 van mijn serie, Windows Voorgedefinieerde Controls. Om deze tutorial te begrijpen, moet u alle vorige tutorials van de serie hebt gelezen. In dit deel van de serie, kijken we naar Combo Box Berichten. Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected]. Dat wil contact met mij op voor het geringste probleem dat je hebt over wat je aan het lezen bent.

Berichten De applicatie kan een bericht sturen naar een controle. Het bericht kan worden verzonden met de SendMessage functie. Als u de details van de SendMessage functie zijn vergeten, lees dan in deze agenda, de tutorial getiteld Controle Berichten. Als je vergeten bent hoe LOWORD en HIWORD behandelen, lees dan in dit blog de tutorial getiteld Edit Control Berichten. Vergeet niet, een bericht kan een waarde retourneren. De geretourneerde waarde is eigenlijk geretourneerd door de SendMessage functie. Ik geef u nu de berichten en hun betekenis.

Bericht: Betekenis CB_ADDSTRING: Dit bericht voegt een string naar de keuzelijst van een keuzelijst. Indien de keuzelijst niet de CBS_SORT stijl, wordt de tekenreeks toegevoegd aan het einde van de lijst. Anders wordt de tekenreeks ingevoegd in de lijst, en de lijst wordt gesorteerd. De wParam wordt niet gebruikt (instellen op NULL). De lParam is van het type LPCTSTR (zoals LPARAM) en is een verwijzing naar de tekenreeks worden toegevoegd. De return waarde is de op nul gebaseerde index van de reeks in de keuzelijst van de keuzelijst. Als er een fout optreedt, wordt de return waarde is CB_ERR.

Als er onvoldoende ruimte beschikbaar is voor de nieuwe snaar slaan, is CB_ERRSPACE. CB_DELETESTRING: Dit bericht verwijdert een string in de lijst van een keuzelijst. De wParam is de op nul gebaseerde index van de string te verwijderen. De parameter lParam wordt niet gebruikt (instellen op NULL). De geretourneerde waarde is een telling van de snaren die nog in de lijst. Als de parameter wParam specificeert een index groter is dan het aantal items in de lijst, de return waarde is CB_ERR. CB_DIR: Deze boodschap voegt namen aan de lijst weergegeven met de combo box.

De boodschap voegt de namen van mappen en bestanden die overeenkomen met een bepaalde string en set van bestandskenmerken. CB_DIR kan ook toegewezen station brieven toe te voegen aan de lijst. De wPara

Page   <<       [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.