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)的一种或按位组合。 如果使用向上/向下控件,则按钮的状态 为STATE_SYSTEM_INVISIBLE。
hwndEdit
类型: HWND
编辑控件的句柄。 有关信息,请参阅 编辑控件。
hwndUD
类型: HWND
向上/向下控件的句柄 - 使用下拉网格的替代方法 (看起来像月历控件) 。 有关详细信息,请参阅 向上-向下控件。
hwndDropDown
类型: HWND
下拉网格的句柄。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | commctrl.h |