COMPAREITEMSTRUCT štruktúry dodávok identifikátorov a žiadosť poskytnuté údaje pre dve položky v triediť, ťahané za studena vlastník zoznam alebo pole so zoznamom.
Vždy, keď sa žiadosť pridá novú položku vlastník ťahané zoznam alebo pole so zoznamom vytvorenom v štýle CBS_SORT alebo LBS_SORT, systému odošle vlastník WM_COMPAREITEM správy. Parameter lParam správa obsahuje dlhý smerník na štruktúru COMPAREITEMSTRUCT . Po prijatí správy, vlastník porovnáva dva body a vráti hodnotu uvádzajúce, ktorá položka zoradí pred druhou.
tYPEDEF struct tagCOMPAREITEMSTRUCT {/ / cis UINT CtlType;
UINT CtlID;
HWND hwndItem;
UINT itemID1;
DWORD itemData1;
UINT itemID2;
DWORD itemData2;
} COMPAREITEMSTRUCT
Tento člen bude –1, ak položka nebola vložená alebo pri hľadaní potenciálnych položky v zozname alebo poli so zoznamom.
Tento člen bude –1, ak položka nebola vložená alebo pri hľadaní potenciálnych položky v zozname alebo poli so zoznamom.
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarované v súbore winuser.h.
Prehľad polí so zoznamom rozbaľovacie pole štruktúry WM_COMPAREITEM