DATETIMEPICKERINFO 구조체(commctrl.h)
DTP(날짜 및 시간 선택기) 컨트롤에 대한 정보를 포함합니다.
구문
typedef struct tagDATETIMEPICKERINFO {
DWORD cbSize;
RECT rcCheck;
DWORD stateCheck;
RECT rcButton;
DWORD stateButton;
HWND hwndEdit;
HWND hwndUD;
HWND hwndDropDown;
} DATETIMEPICKERINFO, *LPDATETIMEPICKERINFO;
멤버
cbSize
형식: DWORD
sizeof(DATETIMEPICKERINFO)
로 설정합니다. 이 멤버는 DTM_GETDATETIMEPICKERINFO 메시지 또는 DateTime_GetDateTimePickerInfo매크로를 사용하여 이 구조체에 대한 포인터를 보내기 전에 설정해야 합니다.
rcCheck
형식: RECT
확인란의 위치를 설명하는 RECT 구조체입니다. 확인란이 표시되고 선택된 경우 편집 컨트롤을 사용하여 선택한 날짜-시간 값을 업데이트해야 합니다.
stateCheck
형식: DWORD
STATE_SYSTEM_CHECKED 또는 STATE_SYSTEM_INVISIBLE 같은 개체 상태 상수 중 하나인 rcCheck의 상태입니다.
rcButton
형식: RECT
드롭다운 그리드 또는 위쪽/아래쪽 컨트롤의 위치를 설명하는 RECT 구조체입니다.
stateButton
형식: DWORD
STATE_SYSTEM_UNAVAILABLE, STATE_SYSTEM_INVISIBLE 또는STATE_SYSTEM_PRESSED 같은 개체 상태 상수의 하나 또는 비트 조합인 rcButton의 상태입니다. 위쪽/아래쪽 컨트롤을 사용하는 경우 단추의 상태가 STATE_SYSTEM_INVISIBLE.
hwndEdit
형식: HWND
편집 컨트롤에 대한 핸들입니다. 자세한 내용은 컨트롤 편집을 참조하세요.
hwndUD
형식: HWND
위쪽/아래쪽 컨트롤에 대한 핸들입니다. 드롭다운 그리드를 사용하는 대신 사용할 수 있습니다(월 달력 컨트롤처럼 표시됨). 자세한 내용은 Up-Down 컨트롤을 참조하세요.
hwndDropDown
형식: HWND
드롭다운 그리드에 대한 핸들입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | commctrl.h |