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_CHECKEDSTATE_SYSTEM_INVISIBLE

rcButton

类型: RECT

描述下拉网格或向上/向下控件的位置的 RECT 结构。

stateButton

类型: DWORD

rcButton 的状态 - 对象状态常量(例如STATE_SYSTEM_UNAVAILABLESTATE_SYSTEM_INVISIBLESTATE_SYSTEM_PRESSED)的一种或按位组合。 如果使用向上/向下控件,则按钮的状态 为STATE_SYSTEM_INVISIBLE

hwndEdit

类型: HWND

编辑控件的句柄。 有关信息,请参阅 编辑控件

hwndUD

类型: HWND

向上/向下控件的句柄 - 使用下拉网格的替代方法 (看起来像月历控件) 。 有关详细信息,请参阅 向上-向下控件

hwndDropDown

类型: HWND

下拉网格的句柄。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 commctrl.h