MEASUREITEMSTRUCT 구조체
MEASUREITEMSTRUCT Windows 소유자 위주 컨트롤 또는 메뉴 항목의 치수 구조에 알려 줍니다.
typedef struct tagMEASUREITEMSTRUCT {
UINT CtlType;
UINT CtlID;
UINT itemID;
UINT itemWidth;
UINT itemHeight;
DWORD itemData
} MEASUREITEMSTRUCT;
매개 변수
CtlType
컨트롤 형식이 있습니다.컨트롤 형식에 대 한 값은 다음과 같습니다.ODT_COMBOBOX 소유자 그리기 콤보 상자
ODT_LISTBOX 소유자 그리기 목록 상자
ODT_MENU 소유자 그리기 메뉴
CtlID
콤보 상자, 목록 상자 또는 단추에 대 한 컨트롤 ID를 포함합니다.이 멤버에 대 한 메뉴를 사용 하지 않습니다.itemID
메뉴의 메뉴 항목 ID 또는 가변 높이 콤보 상자나 목록 상자의 목록 상자 항목 ID를 포함합니다.이 멤버는 단추 또는 고정 높이 콤보 상자나 목록 상자에 대해 사용 되지 않습니다.itemWidth
메뉴 항목의 너비를 지정합니다.소유자 그리기 메뉴 항목의 소유자 메시지에서 반환 되기 전에이 멤버를 채워야 합니다.itemHeight
목록 상자나 메뉴에서 개별 항목의 높이 지정합니다.소유자 그리기 콤보 상자의 소유자 메시지에서 반환 되기 전에이 멤버 목록 상자 또는 메뉴 항목을 채워야 합니다.목록 상자 항목의 최대 높이 255입니다.itemData
콤보 상자나 목록 상자에이 구성원 목록 상자에 다음 중 하나를 사용 하 여 전달 된 값을 들어 있습니다.이 멤버의 메뉴를 메뉴에는 다음 중 하나를 사용 하 여 전달 된 값이 포함:
이로써 Windows 컨트롤과 사용자 상호 작용을 올바르게 처리 합니다.실패의 적절 한 구성원을 채울 수는 MEASUREITEMSTRUCT 구조 컨트롤의 잘못 된 작업 발생 합니다.
요구 사항
헤더: winuser.h