MEASUREITEMSTRUCT-Struktur
Die Struktur MEASUREITEMSTRUCT Windows informiert über die Abmessungen eines Ownerdrawn- Steuerelements oder eines Menüelements.
typedef struct tagMEASUREITEMSTRUCT {
UINT CtlType;
UINT CtlID;
UINT itemID;
UINT itemWidth;
UINT itemHeight;
DWORD itemData
} MEASUREITEMSTRUCT;
Parameter
CtlType
Enthält den Steuerelementtyp.Die Werte für Steuerelementtypen lauten wie folgt:ODT_COMBOBOX Kombinationsfeld Ownerdrawn
ODT_LISTBOX Listenfeld Ownerdrawn
ODT_MENU Menü Ownerdrawn
CtlID
Enthält die Steuerelement-ID für ein Kombinationsfeld, ein Listen- oder eine Schaltfläche.Dieser Member wird nicht für Menüs verwendet.itemID
Enthält die ID für ein Menüelement Menü oder die Liste-Feld Element-ID für ein Kombinationsfeld oder ein Listenfeld Variable HEIGHTs.Dieser Member wird nicht für ein Kombinationsfeld oder ein Listenfeld einheitlich dargestellte HEIGHTs oder für eine Schaltfläche verwendet.itemWidth
Gibt die Breite eines Menüelements an.Der Besitzer des Ownerdrawn- menüelements muss diesen Member füllen, bevor er von der Meldung beendet wird.itemHeight
Gibt die Höhe eines einzelnen Elements in einem Listenfeld oder in einem Menü angezeigt.Bevor er von der Meldung gibt, muss der Besitzer des Ownerdrawn- kombinationsfelds, Listenfelds oder des Menüelements diesen Member ergänzen.Die maximale Höhe eines Listenfelds Elements ist 255.itemData
Für ein Kombinationsfeld oder ein Listenfeld enthält dieser Member den Wert, der dem Listenfeld durch eine der folgenden Zeichenfolgen übergeben wurde:Ein Menü enthält dieser Member den Wert, der dem Menü durch eine der folgenden Zeichenfolgen übergeben wurde:
Dadurch kann der Windows benutzerinteraktion mit dem Steuerelement ordnungsgemäß verarbeitet werden.Wenn die entsprechenden Member in der MEASUREITEMSTRUCT-Struktur zu ergänzen verursacht unsachgemäßen Vorgang des Steuerelements.
Anforderungen
Header: winuser.h