Tanımlayıcıları ve iki öğeleri sıralanmış, sahibi çizilmiş liste kutusu veya açılan kutu için uygulama tarafından sağlanan veri COMPAREITEMSTRUCT yapı malzemeleri.
Her bir uygulama sahibi çizilmiş liste kutusu veya açılan kutu cbs_sort veya lbs_sort stiliyle oluşturulan yeni bir öğe ekler, sistem sahibi bir WM_COMPAREITEM iletisi gönderir. İletisinin lParam parametresinin COMPAREITEMSTRUCT yapısı uzun bir işaretçi içerir. İletiyi alan, üzerine sahibi iki öğeleri karşılaştırır ve hangi öğenin önce diğer sıralar gösteren bir değer döndürür.
typedef struct tagCOMPAREITEMSTRUCT {/ / CIS UINT CtlType;
UINT CtlID;
hwnd hwndItem;
UINT itemID1;
dword itemData1;
UINT itemID2;
dword itemData2;
} COMPAREITEMSTRUCT
Bu üye, madde değil eklenen veya potansiyel bir öğeyi liste kutusu veya açılan kutudaki ararken –1 olacak.
Bu üye, madde değil eklenen veya potansiyel bir öğeyi liste kutusu veya açılan kutudaki ararken –1 olacak.
nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.
Açılan kutular genel bakış, Birleşik giriş kutusu yapıları, WM_COMPAREITEM