COMPAREITEMSTRUCT структура поставляє ідентифікатори і надається в застосунку дані для двох елементів впорядковані, звертається до власника списку або поля зі списком.
Кожного разу, коли програма додає новий елемент звертається до власника списку або полі зі списком, створені за допомогою CBS_SORT або LBS_SORT стиль, система надішле власник WM_COMPAREITEM повідомлення. LParam параметр повідомлення містить довгий вказівник на структуру COMPAREITEMSTRUCT . Після отримання повідомлення, власник порівнює два елементи і повертає значення із зазначенням порядку сортування до іншого.
typedef tagCOMPAREITEMSTRUCT типу struct {/ / СНД UINT CtlType;
UINT CtlID;
HWND hwndItem;
UINT itemID1;
DWORD itemData1;
UINT itemID2;
DWORD itemData2;
} COMPAREITEMSTRUCT
Цей компонент буде – 1, якщо елемент не був вставлений або при пошуку потенційних елемента у списку або полі зі списком.
Цей компонент буде – 1, якщо елемент не був вставлений або при пошуку потенційних елемента у списку або полі зі списком.
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Огляд поля зі списком, структур поле зі списком, WM_COMPAREITEM