Поделиться через


Структура 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

Состояние rcCheck— одно из констант состояния объектов, например STATE_SYSTEM_CHECKED или STATE_SYSTEM_INVISIBLE.

rcButton

Тип: RECT

Структура RECT , описывающая расположение раскрывающейся сетки или элемента управления вверх или вниз.

stateButton

Тип: DWORD

Состояние rcButton— одно или побитовое сочетание констант состояния объекта, например STATE_SYSTEM_UNAVAILABLE, STATE_SYSTEM_INVISIBLEили STATE_SYSTEM_PRESSED. Если используется элемент управления up/down, состояние кнопки STATE_SYSTEM_INVISIBLE.

hwndEdit

Тип: HWND

Дескриптор элемента управления редактирования. Дополнительные сведения см. в разделе "Изменить элементы управления".

hwndUD

Тип: HWND

Дескриптор элемента управления вверх или вниз — альтернатива использованию раскрывающейся сетки (выглядит как элемент управления календарем месяца). Дополнительные сведения см. в Up-Down элементах управления.

hwndDropDown

Тип: HWND

Дескриптор раскрывающейся сетки.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2008 [только классические приложения]
заголовка commctrl.h