다음을 통해 공유


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