Struktura MEASUREITEMSTRUCT
MEASUREITEMSTRUCT Struktury informuje Windows wymiary wyciągnąć właściciela formantu lub element menu.
typedef struct tagMEASUREITEMSTRUCT {
UINT CtlType;
UINT CtlID;
UINT itemID;
UINT itemWidth;
UINT itemHeight;
DWORD itemData
} MEASUREITEMSTRUCT;
Parametry
CtlType
Zawiera typ formantu.Wartości typów kontroli są następujące:ODT_COMBOBOX polu kombi tworzonym właściciela
ODT_LISTBOX rysowania przez właściciela, pole listy
ODT_MENU menu Rysuj właściciela
CtlID
Zawiera identyfikator formantu dla pola kombi, polu listy lub przycisku.Ten element nie jest używany dla menu.itemID
Zawiera identyfikator elementu menu, menu lub identyfikator elementu pola listy dla zmiennej wysokości kombi lub pola listy.Członek ten nie jest używany do wysokości kombi lub pole listy lub przycisku.itemWidth
Określa szerokość elementu menu.Właściciel elementu menu rysowania przez właściciela musi wypełnić tego Członka przed z wiadomości.itemHeight
Określa wysokość każdego elementu w polu listy lub menu.Przed zwraca komunikat, pola kombi rysowania przez właściciela, właściciel pola listy lub element menu należy wypełniać tego członka.Maksymalna wysokość elementu pola listy jest 255.itemData
Dla pola kombi lub pola listy element ten zawiera wartość, która została przekazana do pola listy przez jedną z następujących czynności:Menu element ten zawiera wartość, która została przekazana do menu przez jedną z następujących czynności:
Dzięki temu system Windows, aby poprawnie przetworzyć interakcji użytkownika z formantem.Błąd wypełniania właściwego członków w MEASUREITEMSTRUCT struktury spowoduje niewłaściwego działania formantu.
Wymagania
Nagłówek: pliku winuser.h