De COMPAREITEMSTRUCT structuur levert de identificatiemiddelen en toepassing geleverde gegevens voor twee items in een gesorteerde, eigenaar getekende keuzelijst of keuzelijst met invoervak.
Wanneer een toepassing een nieuw item aan een eigenaar getekende keuzelijst of keuzelijst met invoervak gemaakt met de stijl CBS_SORT of LBS_SORT toevoegt, signaal het systeem de eigenaar een WM_COMPAREITEM . De parameter lParam van het bericht bevat een lange aanwijzer naar een COMPAREITEMSTRUCT structuur. Nadat het bericht is ontvangen, de eigenaar vergelijkt de twee items en retourneert een waarde die aangeeft welk item worden gesorteerd vóór de andere.
typedef struct tagCOMPAREITEMSTRUCT {/ / cis UINT CtlType;
UINT CtlID;
HWND hwndItem;
UINT itemID1;
DWORD-itemData1;
UINT itemID2;
DWORD-itemData2;
} COMPAREITEMSTRUCT
Dit lid zullen –1 als het item is niet geplaatst of bij het zoeken naar een potentiële item in de keuzelijst of keuzelijst met invoervak.
Dit lid zullen –1 als het item is niet geplaatst of bij het zoeken naar een potentiële item in de keuzelijst of keuzelijst met invoervak.
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.
Combo Boxes overzicht, Combo Box structuren, WM_COMPAREITEM