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

Het creëren van een lijst Box

Windows Voorgedefinieerde Controls - Deel 19 Volume - Windows User Interface Inleiding Dit is onderdeel 19 van mijn serie, Windows Voorgedefinieerde Controls. Om deze tutorial te begrijpen, de meeste u alle vorige tutorials van de serie hebt gelezen. In dit deel van de serie, zien we hoe een keuzelijst te maken. 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.

Een keuzelijst een keuzelijst is een controle die een lijst met items die de gebruiker kan kiezen uit heeft. De gebruiker kiest een item door het te selecteren. De gebruiker een item selecteert door erop te klikken. Het is mogelijk om een ​​item met behulp van het toetsenbord te selecteren, maar ik zal niet op ingaan. In deze serie zullen we praten over keuzelijsten waarvan artikelen zijn strings (teksten). Een keuzelijst kunnen schuifbalken bieden als de items zijn te veel voor de ruimte voor het aantal items.

Het selecteren van een item in de lijst verandert de kleur van de tekst en de achtergrond kleur. Het creëren van een keuzelijst kunt u een keuzelijst met de CreateWindowEx functie te creëren. De klasse is, Listbox. Vergeet niet om WS_CHILD typen omdat het een kind venster. Vergeet niet dat een keuzelijst is een controle en het zijn unieke integer identifier nodig heeft. Soorten keuzelijsten Er zijn twee soorten keuzelijsten: single-selectie en multiple-selectie. Single-selectie is de standaard. In een single-selectie keuzelijst, kan de gebruiker slechts één punt tegelijk selecteren.

In een meervoudige selectie keuzelijst, kan de gebruiker meer dan één item te selecteren op een moment. Als u de meervoudige selectie keuzelijst, gebruiken de LBS_EXTENDEDSEL stijl. U hoeft niet aan een speciale stijl type voor de single-selectie keuzelijst. Codering U kunt een doos met behulp van de lijst CreateWindowEx functie te creëren. Daarna moet je elk item snaar te sturen naar de doos met behulp van de SendMessage functie. In deze serie, hebben we te maken met strijkers als items in de keuzelijst. De boodschap aan toevoegen van een string naar een keuzelijst wordt LB_ADDSTRING.

Deze boodschap voegt een string naar een keuzelijst. Als de lijst niet de LBS_SORT stijl, wordt de tekenreeks toegevoegd aan het einde van de lijst. Anders wordt de string in de lijst geplaatst en de lijst wordt gesor

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.