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

Combo Box Notifications

Windows Voorgedefinieerde Controls - Deel 23 Volume - Windows User Interface Inleiding Dit is onderdeel 23 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 meldingen. 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.

Bekendmakingen Wanneer een gebruiker een gebeurtenis op een combo box veroorzaakt, is een boodschap aan het venster klasse procedure van het bovenliggende venster van de keuzelijst verzonden. Een dergelijke melding wordt een melding genoemd. Elk van deze berichten is eigenlijk een aanduiding voor een constante. De kennisgeving is om de procedure gezonden in de vorm van een WM_COMMAND bericht. Voor meer informatie over de WM_COMMAND bericht weten, lees dan de tutorial in deze blog met de titel, Controle Berichten. Ik geef u nu de melding code en hun betekenis.

Melding Code: Betekenis CBN_CLOSEUP: Deze code wordt verstuurd wanneer de keuzelijst van een keuzelijst is gesloten. CBN_DBLCLK: Deze code wordt verzonden wanneer de gebruiker dubbelklikt op een string in de lijst van een keuzelijst. CBN_DROPDOWN: Deze code wordt verstuurd wanneer de keuzelijst van een keuzelijst is ongeveer zichtbaar worden gemaakt. CBN_EDITCHANGE: Deze code wordt verzonden nadat de gebruiker een actie die de tekst in de bewerking controle deel van een keuzelijst is veranderd heeft genomen.

In tegenstelling tot de CBN_EDITUPDATE kennisgeving code (zie hieronder), wordt deze kennisgeving code verzonden na het systeem werkt het scherm. CBN_EDITUPDATE: Deze code wordt verzonden als de bewerking controle deel van een keuzelijst is ongeveer om gewijzigde tekst weer te geven. Deze kennisgeving code wordt verzonden na de controle van de tekst is opgemaakt, maar voordat het de tekst weergegeven. CBN_ERRSPACE: Deze code wordt verstuurd wanneer een keuzelijst voldoende geheugen niet kan toewijzen aan een specifiek verzoek te voldoen.

CBN_KILLFOCUS: Deze code wordt verstuurd wanneer een keuzelijst verliest het toetsenbord focus. CBN_SELCHANGE: Deze code wordt verzonden wanneer de gebruiker de huidige selectie in de keuzelijst van een keuzelijst verandert. De gebruiker kan de selectie wijzigen door te klikken in de keuzelijst of

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