BOOL DateTime_SetSystemtime(HWND hwndDP, DWORD dwFlags, const SYSTEMTIME* lpSystemTime);
- hwndDP: 日期时间控件的句柄。
- dwFlags: 用于指定设置时间的标志,可以是以下值之一:
- GDT_VALID: 表示 lpSystemTime 参数包含有效的日期和时间信息。
- GDT_NONE: 表示清除日期和时间信息。
- GDT_ERROR: 表示 lpSystemTime 参数包含无效的日期和时间信息。
- lpSystemTime: 指向 SYSTEMTIME 结构的指针,包含要设置的日期和时间信息。
该函数返回一个布尔值,如果成功设置日期时间,返回非零值;否则返回零。
以下是一个设置日期时间控件时间的示例:
SYSTEMTIME sysTime;
// 初始化 sysTime
BOOL success = DateTime_SetSystemtime(hDateTimePicker, GDT_VALID, &sysTime);
if (!success) {
// 设置日期时间失败,处理错误
}
请确保在调用该函数之前已经创建了日期时间控件,并且获得了它的句柄 hDateTimePicker。
转载请注明出处:http://www.zyzy.cn/article/detail/24642/Win32 API/Commctrl.h/DateTime_SetSystemtime