DRAWITEMSTRUCT 구조 제공 정보 소유자 창이 소유자 위주 컨트롤 또는 메뉴 항목을 그리는 방법을 결정 해야 합니다. 소유자 위주 컨트롤 또는 메뉴 항목의 소유자 창 WM_DRAWITEM 메시지의 lParam 매개 변수로이 구조체에 대 한 포인터를 받습니다.
typedef struct tagDRAWITEMSTRUCT {/ / dis UINT CtlType;
UINT CtlID;
UINT itemID;
UINT itemAction;
UINT itemState;
HWND hwndItem;
HDC hDC;
RECT rcItem;
DWORD itemData;
} DRAWITEMSTRUCT
| 값 | 의미 |
|---|---|
| ODT_BUTTON | 소유자가 그린 단추 |
| ODT_COMBOBOX | 소유자가 그린 콤보 상자 |
| ODT_LISTBOX | 소유자가 그린 목록 상자 |
| ODT_LISTVIEW | 목록 뷰 컨트롤 |
| ODT_MENU | 소유자가 그린 메뉴 항목 |
| ODT_STATIC | 소유자가 그린 정적 컨트롤 |
| ODT_TAB | 탭 컨트롤 |
| 값 | 의미 |
|---|---|
| ODA_DRAWENTIRE | 전체 컨트롤을 그릴 수 있도록 해야. |
| ODA_FOCUS | 컨트롤은 키보드 포커스를 얻은 또는. 컨트롤에 포커스가 있는지 여부를 확인 하려면 itemState 멤버를 확인 한다. |
| ODA_SELECT | 선택 상태가 변경 되었습니다. 새로운 선택 상태를 확인 하려면 itemState 멤버를 확인 한다. |
| 값 | 의미 |
|---|---|
| ODS_CHECKED | 메뉴 항목 선택 될 것입니다. 이 비트는 메뉴 에서만 사용. |
| ODS_COMBOBOXEDIT | 드로잉의 소유자가 그린 콤보 상자 선택 필드 (편집 컨트롤)에서 이루어지는. |
| ODS_DEFAULT | 항목이 기본 항목. |
| ODS_DISABLED | 항목이 비활성화로 그릴. |
| ODS_FOCUS | 항목은 키보드 포커스. |
| ODS_GRAYED | 항목이 회색으로 될 것입니다. 이 비트는 메뉴 에서만 사용. |
| ODS_SELECTED | 메뉴 항목의 상태 선택. |
ItemData 는 0 ctlType ODT_BUTTON 또는 ODT_STATIC 인 경우.
nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언.
콤보 상자 개요, 콤보 상자 구조, CB_ADDSTRING, CB_INSERTSTRING, CB_SETITEMDATA, LB_ADDSTRING, LB_INSERTSTRING, LB_SETITEMDATA, WM_DRAWITEM