DateTime_GetSystemtime 宏 (commctrl.h)

从日期和时间选取器(DTP)控件中获取当前选定的时间,并将其置于指定的 SYSTEMTIME 结构中。 可以使用此宏,或显式发送 DTM_GETSYSTEMTIME 消息。

语法

DWORD DateTime_GetSystemtime(
   HWND         hdp,
   LPSYSTEMTIME pst
);

参数

hdp

类型:HWND

DTP 控件的句柄。

pst

类型:LPSYSTEMTIME

指向 SYSTEMTIME 结构的 指针。 如果 DTM_GETSYSTEMTIME 返回GDT_VALID,此结构将包含当前选定的时间。 否则,它不包含有效信息。 此参数必须是有效的指针;它不能 NULL

返回值

类型:DWORD

如果 pst成功放置时间信息,则返回GDT_VALID。 如果控件设置为 DTS_SHOWNONE 样式且未选中控件复选框,则返回GDT_NONE。 如果发生错误,则返回GDT_ERROR。

要求

要求 价值
最低支持的客户端 Windows Vista [仅限桌面应用]
支持的最低服务器 Windows Server 2003 [仅限桌面应用]
目标平台 窗户
标头 commctrl.h