Keuzelijst met invoervak (Windows-besturingselementen)
Deze sectie bevat informatie over de programmeerelementen die worden gebruikt met keuzelijsten met invoervak. Een keuzelijst met invoervak is een uniek type besturingselement, gedefinieerd door de klasse KEUZELIJST MET INVOERVAK, waarin veel van de functionaliteit van een keuzelijst en een besturingselement voor bewerken wordt gecombineerd.
Overzichten
Onderwerp | Inhoud |
---|---|
Over keuzelijsten met invoervak | In deze sectie worden de verschillende soorten keuzelijsten met invoervak besproken. |
functies voor keuzelijst met invoervak | In dit document worden de functies van de keuzelijst met invoervak besproken. |
Keuzelijsten met invoervak gebruiken | De codevoorbeelden in deze sectie laten zien hoe u taken uitvoert die zijn gekoppeld aan keuzelijsten met invoervak. |
Functies
Onderwerp | Inhoud |
---|---|
DlgDirListComboBox- | Hiermee vervangt u de inhoud van een keuzelijst met invoervak door de namen van de submappen en bestanden in een opgegeven map. U kunt de lijst met namen filteren door een set bestandskenmerken op te geven. De lijst met namen kan toegewezen stationsletters bevatten. |
DlgDirSelectComboBoxEx- | Hiermee haalt u de huidige selectie op uit een keuzelijst met invoervak die is gevuld met behulp van de functie DlgDirListComboBox. De selectie wordt geïnterpreteerd als een stationsletter, een bestand of een mapnaam. |
GetComboBoxInfo | Hiermee wordt informatie opgehaald over de opgegeven keuzelijst met invoervak. |
Macro 's
Onderwerp | Inhoud |
---|---|
ComboBox_AddItemData | Hiermee voegt u itemgegevens toe aan de lijst in een keuzelijst met invoervak op de opgegeven locatie. U kunt deze macro gebruiken of het CB_ADDSTRING bericht expliciet verzenden. |
ComboBox_AddString | Voegt een tekenreeks toe aan een lijst in een keuzelijst met invoervak. Als de keuzelijst met invoervak niet de stijl CBS_SORT heeft, wordt de tekenreeks toegevoegd aan het einde van de lijst. Anders wordt de tekenreeks ingevoegd in de lijst en wordt de lijst gesorteerd. U kunt deze macro gebruiken of het CB_ADDSTRING bericht expliciet verzenden. |
ComboBox_DeleteString | Hiermee verwijdert u het item op de opgegeven locatie in een lijst in een keuzelijst met invoervak. U kunt deze macro gebruiken of het CB_DELETESTRING bericht expliciet verzenden. |
ComboBox_Dir | Voegt namen toe aan de lijst die wordt weergegeven door een keuzelijst met invoervak. Met de macro worden de namen van mappen en bestanden toegevoegd die overeenkomen met een opgegeven tekenreeks en set bestandskenmerken. Het kan ook toegewezen stationsletters toevoegen aan de lijst in een keuzelijst met invoervak. U kunt deze macro gebruiken of het CB_DIR bericht expliciet verzenden. |
ComboBox_Enable | Hiermee schakelt u een besturingselement voor een keuzelijst met invoervak in of uit. |
ComboBox_FindItemData | Hiermee zoekt u het eerste item in een keuzelijst met invoervak met de opgegeven itemgegevens. U kunt deze macro gebruiken of het CB_FINDSTRING bericht expliciet verzenden. |
ComboBox_FindString | Hiermee zoekt u de eerste tekenreeks in een keuzelijst met invoervak die begint met de opgegeven tekenreeks. U kunt deze macro gebruiken of het CB_FINDSTRING bericht expliciet verzenden. |
ComboBox_FindStringExact | Hiermee zoekt u de eerste tekenreeks in een keuzelijst met invoervak die exact overeenkomt met de opgegeven tekenreeks, behalve dat de zoekopdracht niet hoofdlettergevoelig is. U kunt deze macro gebruiken of het CB_FINDSTRINGEXACT bericht expliciet verzenden. |
ComboBox_GetCount | Hiermee haalt u het aantal items op in de keuzelijst van een keuzelijst met invoervak. U kunt deze macro gebruiken of het CB_GETCOUNT bericht expliciet verzenden. |
ComboBox_GetCueBannerText | Hiermee haalt u de aanwijzingsbannertekst op die wordt weergegeven in het bewerkingsbesturingselement van een keuzelijst met invoervak. Gebruik deze macro of verzend het CB_GETCUEBANNER bericht expliciet. |
ComboBox_GetCurSel | Hiermee haalt u de index van het geselecteerde item op in een keuzelijst met invoervak. U kunt deze macro gebruiken of het CB_GETCURSEL bericht expliciet verzenden. |
ComboBox_GetDroppedControlRect | Hiermee worden de schermcoördinaten van een keuzelijst met invoervak opgehaald in de status van de vervolgkeuzelijst. U kunt deze macro gebruiken of het CB_GETDROPPEDCONTROLRECT bericht expliciet verzenden. |
ComboBox_GetDroppedState | Hiermee wordt bepaald of de vervolgkeuzelijst in een keuzelijst met invoervak zichtbaar is. U kunt deze macro gebruiken of het CB_GETDROPPEDSTATE bericht expliciet verzenden. |
ComboBox_GetExtendedUI | Hiermee wordt bepaald of een keuzelijst met invoervak gebruikmaakt van de standaardgebruikersinterface (UI) of de uitgebreide gebruikersinterface. U kunt deze macro gebruiken of het CB_GETEXTENDEDUI bericht expliciet verzenden. |
ComboBox_GetItemData | Hiermee haalt u de door de toepassing gedefinieerde waarde op die is gekoppeld aan het opgegeven lijstitem in een keuzelijst met invoervak. U kunt deze macro gebruiken of het CB_GETITEMDATA bericht expliciet verzenden. |
ComboBox_GetItemHeight | Hiermee haalt u de hoogte van lijstitems in een keuzelijst met invoervak op. U kunt deze macro gebruiken of het CB_GETITEMHEIGHT bericht expliciet verzenden. |
ComboBox_GetLBText | Hiermee haalt u een tekenreeks op uit een lijst in een keuzelijst met invoervak. U kunt deze macro gebruiken of het CB_GETLBTEXT bericht expliciet verzenden. |
ComboBox_GetLBTextLen | Hiermee wordt de lengte van een tekenreeks in de lijst in een keuzelijst met invoervak opgeslagen. U kunt deze macro gebruiken of het CB_GETLBTEXTLEN bericht expliciet verzenden. |
ComboBox_GetMinVisible | Hiermee haalt u het minimum aantal zichtbare items op in de vervolgkeuzelijst van een keuzelijst met invoervak. |
ComboBox_GetText | Hiermee haalt u de tekst op uit een besturingselement voor een keuzelijst met invoervak. |
ComboBox_GetTextLength | Hiermee haalt u het aantal tekens op in de tekst van een keuzelijst met invoervak. |
ComboBox_InsertItemData | Itemgegevens invoegen in een lijst in een keuzelijst met invoervak op de opgegeven locatie. U kunt deze macro gebruiken of het CB_INSERTSTRING bericht expliciet verzenden. |
ComboBox_InsertString | Hiermee voegt u een tekenreeks toe aan een lijst in een keuzelijst met invoervak op de opgegeven locatie. U kunt deze macro gebruiken of het CB_INSERTSTRING bericht expliciet verzenden. |
ComboBox_LimitText | Hiermee beperkt u de lengte van de tekst die de gebruiker kan typen in het besturingselement bewerken van een keuzelijst met invoervak. U kunt deze macro gebruiken of het CB_LIMITTEXT bericht expliciet verzenden. |
ComboBox_ResetContent | Hiermee verwijdert u alle items uit de keuzelijst en bewerkt u het besturingselement voor een keuzelijst met invoervak. U kunt deze macro gebruiken of het CB_RESETCONTENT bericht expliciet verzenden. |
ComboBox_SelectItemData | Zoekt in een lijst in een keuzelijst met invoervak naar een item met de opgegeven itemgegevens. Als er een overeenkomend item wordt gevonden, wordt het item geselecteerd. U kunt deze macro gebruiken of het CB_SELECTSTRING bericht expliciet verzenden. |
ComboBox_SelectString | Zoekt in een lijst in een keuzelijst met invoervak naar een item dat begint met de tekens in een opgegeven tekenreeks. Als er een overeenkomend item wordt gevonden, wordt het item geselecteerd. U kunt deze macro gebruiken of het CB_SELECTSTRING bericht expliciet verzenden. |
ComboBox_SetCueBannerText | Hiermee stelt u de bannertekst in die wordt weergegeven voor het besturingselement bewerken van een keuzelijst met invoervak. |
ComboBox_SetCurSel | Hiermee stelt u het geselecteerde item in een keuzelijst met invoervak in. U kunt deze macro gebruiken of het CB_SETCURSEL bericht expliciet verzenden. |
ComboBox_SetExtendedUI | Selecteert de standaardgebruikersinterface (UI) of de uitgebreide gebruikersinterface voor een keuzelijst met invoervak met de CBS_DROPDOWN- of CBS_DROPDOWNLIST stijl. U kunt deze macro gebruiken of het CB_SETEXTENDEDUI bericht expliciet verzenden. |
ComboBox_SetItemData | Hiermee stelt u de door de toepassing gedefinieerde waarde in die is gekoppeld aan het opgegeven lijstitem in een keuzelijst met invoervak. U kunt deze macro gebruiken of het CB_SETITEMDATA bericht expliciet verzenden. |
ComboBox_SetItemHeight | Hiermee stelt u de hoogte van lijstitems of het selectieveld in een keuzelijst met invoervak in. U kunt deze macro gebruiken of het CB_SETITEMHEIGHT bericht expliciet verzenden. |
ComboBox_SetMinVisible | Hiermee stelt u het minimum aantal zichtbare items in de vervolgkeuzelijst van een keuzelijst met invoervak in. |
ComboBox_SetText | Hiermee stelt u de tekst van een keuzelijst met invoervak in. |
ComboBox_ShowDropdown | Hiermee wordt de lijst in een keuzelijst met invoervak weergegeven of verborgen. U kunt deze macro gebruiken of het CB_SHOWDROPDOWN bericht expliciet verzenden. |
Berichten
Onderwerp | Inhoud |
---|---|
CB_ADDSTRING | Hiermee voegt u een tekenreeks toe aan de keuzelijst met invoervak. Als de keuzelijst met invoervak niet de stijl CBS_SORT heeft, wordt de tekenreeks toegevoegd aan het einde van de lijst. Anders wordt de tekenreeks ingevoegd in de lijst en wordt de lijst gesorteerd. |
CB_DELETESTRING | Hiermee verwijdert u een tekenreeks in de keuzelijst met invoervak. |
CB_DIR | Voegt namen toe aan de lijst die wordt weergegeven door de keuzelijst met invoervak. In het bericht worden de namen van mappen en bestanden toegevoegd die overeenkomen met een opgegeven tekenreeks en set bestandskenmerken.
CB_DIR kunt ook toegewezen stationsletters toevoegen aan de lijst. |
CB_FINDSTRING | Hiermee wordt in de keuzelijst van een keuzelijst met invoervak gezocht naar een item dat begint met de tekens in een opgegeven tekenreeks. |
CB_FINDSTRINGEXACT | Hiermee zoekt u de eerste keuzelijsttekenreeks in een keuzelijst met invoervak die overeenkomt met de tekenreeks die is opgegeven in de parameter lParam. |
CB_GETCOMBOBOXINFO | Hiermee wordt informatie opgehaald over de opgegeven keuzelijst met invoervak. |
CB_GETCOUNT | Hiermee haalt u het aantal items op in de keuzelijst van een keuzelijst met invoervak. |
CB_GETCUEBANNER | Hiermee haalt u de aanwijzingsbannertekst op die wordt weergegeven in het bewerkingsbesturingselement van een keuzelijst met invoervak. Verzend dit bericht expliciet of met behulp van de ComboBox_GetCueBannerText macro. |
CB_GETCURSEL | Een toepassing verzendt een CB_GETCURSEL bericht om de index van het geselecteerde item, indien aanwezig, op te halen in de keuzelijst met invoervak. |
CB_GETDROPPEDCONTROLRECT | Een toepassing verzendt een CB_GETDROPPEDCONTROLRECT bericht om de schermcoördinaten van een keuzelijst met invoervak op te halen met de status Verwijderd. |
CB_GETDROPPEDSTATE | Bepaalt of de keuzelijst van een keuzelijst met invoervak wordt neergezet. |
CB_GETDROPPEDWIDTH | Hiermee wordt de minimale toegestane breedte, in pixels, van de keuzelijst met invoervak met de stijl CBS_DROPDOWN of CBS_DROPDOWNLIST. |
CB_GETEDITSEL | Hiermee haalt u de begin- en eindtekenposities van de huidige selectie op in het besturingselement bewerken van een keuzelijst met invoervak. |
CB_GETEXTENDEDUI | Bepaalt of een keuzelijst met invoervak de standaardgebruikersinterface of de uitgebreide gebruikersinterface heeft. |
CB_GETHORIZONTALEXTENT | Hiermee haalt u de breedte in pixels op die de keuzelijst horizontaal kan worden geschoven (de schuifbare breedte). Dit is alleen van toepassing als de keuzelijst een horizontale schuifbalk heeft. |
CB_GETITEMDATA | Een toepassing verzendt een CB_GETITEMDATA bericht naar een keuzelijst met invoervak om de door de toepassing geleverde waarde op te halen die is gekoppeld aan het opgegeven item in de keuzelijst met invoervak. |
CB_GETITEMHEIGHT | Bepaalt de hoogte van lijstitems of het selectieveld in een keuzelijst met invoervak. |
CB_GETLBTEXT | Hiermee haalt u een tekenreeks op uit de lijst met invoervak. |
CB_GETLBTEXTLEN | Hiermee haalt u de lengte, in tekens, van een tekenreeks op in de lijst met invoervak. |
CB_GETLOCALE | Hiermee haalt u de huidige landinstelling van de keuzelijst met invoervak op. De landinstelling wordt gebruikt om de juiste sorteervolgorde van weergegeven tekst voor keuzelijsten met invoervak te bepalen met de CBS_SORT stijl en tekst die is toegevoegd met behulp van het CB_ADDSTRING bericht. |
CB_GETMINVISIBLE | Hiermee haalt u het minimum aantal zichtbare items op in de vervolgkeuzelijst van een keuzelijst met invoervak. |
CB_GETTOPINDEX | Een toepassing verzendt het CB_GETTOPINDEX bericht om de index op basis van nul op te halen van het eerste zichtbare item in het keuzelijstgedeelte van een keuzelijst met invoervak. In eerste instantie bevindt het item met index 0 zich boven aan de keuzelijst, maar als de inhoud van de keuzelijst is geschoven, bevindt een ander item zich mogelijk bovenaan. |
CB_INITSTORAGE | Een toepassing verzendt het CB_INITSTORAGE bericht voordat u een groot aantal items toevoegt aan het keuzelijstgedeelte van een keuzelijst met invoervak. Dit bericht wijst geheugen toe voor het opslaan van keuzelijstitems. |
CB_INSERTSTRING | Hiermee voegt u een tekenreeks- of itemgegevens in de lijst met invoervak in. In tegenstelling tot het CB_ADDSTRING bericht, zorgt het CB_INSERTSTRING bericht er niet voor dat een lijst met de stijl CBS_SORT wordt gesorteerd. |
CB_LIMITTEXT | Hiermee beperkt u de lengte van de tekst die de gebruiker kan typen in het besturingselement bewerken van een keuzelijst met invoervak. |
CB_RESETCONTENT | Hiermee verwijdert u alle items uit de keuzelijst en bewerkt u het besturingselement voor een keuzelijst met invoervak. |
CB_SELECTSTRING | Zoekt in de lijst met invoervak naar een item dat begint met de tekens in een opgegeven tekenreeks. Als een overeenkomend item wordt gevonden, wordt het geselecteerd en gekopieerd naar het besturingselement bewerken. |
CB_SETCUEBANNER | Hiermee stelt u de bannertekst in die wordt weergegeven voor het besturingselement bewerken van een keuzelijst met invoervak. |
CB_SETCURSEL | Een toepassing verzendt een CB_SETCURSEL bericht om een tekenreeks te selecteren in de lijst met invoervak. Indien nodig schuift de lijst de tekenreeks naar de weergave. De tekst in het besturingselement Bewerken van de keuzelijst met invoervak wordt aangepast aan de nieuwe selectie en eventuele vorige selectie in de lijst wordt verwijderd. |
CB_SETDROPPEDWIDTH | Een toepassing verzendt het CB_SETDROPPEDWIDTH bericht om de maximaal toegestane breedte, in pixels, van de keuzelijst met invoervak met de stijl CBS_DROPDOWN of CBS_DROPDOWNLIST in te stellen. |
CB_SETEDITSEL | Een toepassing verzendt een CB_SETEDITSEL bericht om tekens te selecteren in het besturingselement bewerken van een keuzelijst met invoervak. |
CB_SETEXTENDEDUI | Een toepassing verzendt een CB_SETEXTENDEDUI bericht om de standaardgebruikersinterface of de uitgebreide gebruikersinterface te selecteren voor een keuzelijst met invoervak met de stijl CBS_DROPDOWN of CBS_DROPDOWNLIST. |
CB_SETHORIZONTALEXTENT | Een toepassing verzendt het CB_SETHORIZONTALEXTENT bericht om de breedte in te stellen, in pixels, waarmee een keuzelijst horizontaal kan worden geschoven (de schuifbare breedte). Als de breedte van de keuzelijst kleiner is dan deze waarde, schuift de horizontale schuifbalk items in de keuzelijst horizontaal. Als de breedte van de keuzelijst gelijk is aan of groter is dan deze waarde, is de horizontale schuifbalk verborgen of, als de keuzelijst met invoervak de stijl CBS_DISABLENOSCROLL heeft, uitgeschakeld. |
CB_SETITEMDATA | Een toepassing verzendt een CB_SETITEMDATA bericht om de waarde in te stellen die is gekoppeld aan het opgegeven item in een keuzelijst met invoervak. |
CB_SETITEMHEIGHT | Een toepassing verzendt een CB_SETITEMHEIGHT bericht om de hoogte van lijstitems of het selectieveld in een keuzelijst met invoervak in te stellen. |
CB_SETLOCALE | Een toepassing verzendt een CB_SETLOCALE bericht om de huidige landinstelling van de keuzelijst met invoervak in te stellen. Als in de keuzelijst met invoervak de CBS_SORT stijl en tekenreeksen worden toegevoegd met CB_ADDSTRING, is de landinstelling van een keuzelijst met invoervak van invloed op de manier waarop lijstitems worden gesorteerd. |
CB_SETMINVISIBLE | Een toepassing verzendt een CB_SETMINVISIBLE bericht om het minimum aantal zichtbare items in de vervolgkeuzelijst van een keuzelijst met invoervak in te stellen. |
CB_SETTOPINDEX | Een toepassing verzendt het CB_SETTOPINDEX bericht om ervoor te zorgen dat een bepaald item zichtbaar is in de keuzelijst met invoervak. Het systeem schuift de inhoud van de keuzelijst zodat het opgegeven item boven aan de keuzelijst wordt weergegeven of het maximale schuifbereik is bereikt. |
CB_SHOWDROPDOWN | Een toepassing verzendt een CB_SHOWDROPDOWN bericht om de keuzelijst met invoervak met de stijl CBS_DROPDOWN of CBS_DROPDOWNLIST weer te geven of te verbergen. |
Meldingen
Onderwerp | Inhoud |
---|---|
CBN_CLOSEUP | De CBN_CLOSEUP meldingscode wordt verzonden wanneer de keuzelijst met invoervak is gesloten. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
CBN_DBLCLK | De CBN_DBLCLK meldingscode wordt verzonden wanneer de gebruiker dubbelklikt op een tekenreeks in de keuzelijst met invoervak. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
CBN_DROPDOWN | De CBN_DROPDOWN meldingscode wordt verzonden wanneer de keuzelijst met invoervak op het punt staat zichtbaar te worden gemaakt. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
CBN_EDITCHANGE | De CBN_EDITCHANGE meldingscode wordt verzonden nadat de gebruiker een actie heeft ondernomen die mogelijk de tekst in het besturingselementgedeelte bewerken van een keuzelijst met invoervak heeft gewijzigd. In tegenstelling tot de CBN_EDITUPDATE meldingscode, wordt deze meldingscode verzonden nadat het scherm is bijgewerkt. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
CBN_EDITUPDATE | De CBN_EDITUPDATE meldingscode wordt verzonden wanneer het besturingselementgedeelte van een keuzelijst met invoervak op het punt staat gewijzigde tekst weer te geven. Deze meldingscode wordt verzonden nadat het besturingselement de tekst heeft opgemaakt, maar voordat de tekst wordt weergegeven. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
CBN_ERRSPACE | De CBN_ERRSPACE meldingscode wordt verzonden wanneer een keuzelijst met invoervak onvoldoende geheugen kan toewijzen om te voldoen aan een specifieke aanvraag. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
CBN_KILLFOCUS | De CBN_KILLFOCUS meldingscode wordt verzonden wanneer een keuzelijst met invoervak de toetsenbordfocus verliest. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
CBN_SELCHANGE | De CBN_SELCHANGE meldingscode wordt verzonden wanneer de gebruiker de huidige selectie wijzigt in de keuzelijst met invoervak. De gebruiker kan de selectie wijzigen door in de keuzelijst te klikken of door de pijltoetsen te gebruiken. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze melding in de vorm van een WM_COMMAND bericht met CBN_SELCHANGE in de hoge volgorde van de parameter wParam. |
CBN_SELENDCANCEL | De CBN_SELENDCANCEL meldingscode wordt verzonden wanneer de gebruiker een item selecteert, maar vervolgens een ander besturingselement selecteert of het dialoogvenster sluit. Hiermee wordt aangegeven dat de initiële selectie van de gebruiker moet worden genegeerd. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
CBN_SELENDOK | De CBN_SELENDOK meldingscode wordt verzonden wanneer de gebruiker een lijstitem selecteert of een item selecteert en vervolgens de lijst sluit. Hiermee wordt aangegeven dat de selectie van de gebruiker moet worden verwerkt. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
CBN_SETFOCUS | De CBN_SETFOCUS meldingscode wordt verzonden wanneer een keuzelijst met invoervak de focus op het toetsenbord krijgt. Het bovenliggende venster van de keuzelijst met invoervak ontvangt deze meldingscode via het WM_COMMAND bericht. |
WM_COMPAREITEM | Het systeem verzendt het WM_COMPAREITEM bericht om de relatieve positie van een nieuw item in de gesorteerde lijst met invoervak of keuzelijst met invoervak of keuzelijst te bepalen. Wanneer de toepassing een nieuw item toevoegt, stuurt het systeem dit bericht naar de eigenaar van een keuzelijst met invoervak of keuzelijst die is gemaakt met de stijl CBS_SORT of LBS_SORT. |
WM_DRAWITEM | Het WM_DRAWITEM bericht wordt verzonden naar het bovenliggende venster van een door de eigenaar getekende knop, keuzelijst met invoervak, keuzelijst of menu wanneer een visueel aspect van de knop, keuzelijst met invoervak, keuzelijst of menu is gewijzigd. |
WM_MEASUREITEM | Het WM_MEASUREITEM bericht wordt verzonden naar het eigenaarsvenster van een keuzelijst met invoervak, keuzelijst, besturingselement voor lijstweergave of menu-item wanneer het besturingselement of menu wordt gemaakt. |
Structuren
Onderwerp | Inhoud |
---|---|
COMBOBOXINFO- | Bevat informatie over de status van de keuzelijst met invoervak. |
COMPAREITEMSTRUCT- | Levert de id's en door de toepassing geleverde gegevens voor twee items in een gesorteerde, door de eigenaar getekende keuzelijst of keuzelijst met invoervak. |
DRAWITEMSTRUCT- | Biedt de benodigde informatie over het eigenaarvenster om te bepalen hoe een door de eigenaar getekend besturingselement of menu-item moet worden geschilderd. Het eigenaarvenster van het door de eigenaar getekende besturingselement of menu-item ontvangt een aanwijzer naar deze structuur als de parameter lParam van het WM_DRAWITEM bericht. |
MEASUREITEMSTRUCT- | Informeert het systeem van de afmetingen van een door de eigenaar getekend besturingselement of menu-item. Hierdoor kan het systeem gebruikersinteractie met het besturingselement correct verwerken. |
Constanten
Onderwerp | Inhoud |
---|---|
stijlen voor keuzelijst met invoervak | Als u een keuzelijst met invoervak wilt maken met de functie CreateWindow of CreateWindowEx, geeft u de klasse COMBOBOX, de juiste vensterstijlconstanten en een combinatie van de volgende keuzelijststijlen met invoervak op. |