Struktura COMPAREITEMSTRUCT dostaw identyfikatory i dane dostarczone przez aplikację na dwie pozycje w polu listy sortowane, pobierane przez właściciela lub pola kombi.
Gdy aplikacja dodaje nowy element do rysowania właściciel listy lub pola kombi utworzonej przy użyciu stylu CBS_SORT lub LBS_SORT, system wysyła właściciela wiadomość WM_COMPAREITEM . Parametr fikcyjnymi wiadomości zawiera długą wskaźnika do struktury COMPAREITEMSTRUCT . Po odebraniu wiadomości, właściciel porównuje dwie pozycje i zwraca wartość wskazującą, który element sortowane przed innymi.
element TypeDef struct tagCOMPAREITEMSTRUCT {/ / cis UINT CtlType;
UINT CtlID;
HWND hwndItem;
UINT itemID1;
DWORD itemData1;
UINT itemID2;
DWORD itemData2;
} COMPAREITEMSTRUCT
Członek ten będzie –1, jeśli element nie zostało wstawione lub przy wyszukiwaniu potencjalnych elementu w polu listy lub polu kombi.
Członek ten będzie –1, jeśli element nie zostało wstawione lub przy wyszukiwaniu potencjalnych elementu w polu listy lub polu kombi.
nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Omówienie pola kombi, struktur pole kombi, WM_COMPAREITEM