CDateTimeCtrl::SetTime 是 MFC 中 CDateTimeCtrl 类的一个公共方法,用于设置日期时间控件的当前时间。

以下是该方法的基本语法:
BOOL SetTime(
    const SYSTEMTIME* pTime
);

参数说明:

  •  pTime: 指向 SYSTEMTIME 结构的指针,表示要设置的时间。该结构包含了年、月、日、时、分、秒等信息。


返回值:

  •  如果成功,返回 TRUE;如果失败,返回 FALSE。


使用示例:
CDateTimeCtrl myDateTimeCtrl; // 假设已经创建了一个日期时间控件对象

// 设置日期时间控件的时间为当前系统时间
SYSTEMTIME currentTime;
GetLocalTime(&currentTime);
myDateTimeCtrl.SetTime(&currentTime);

通过调用 SetTime 方法,你可以设置日期时间控件显示的时间。在上述示例中,使用了 GetLocalTime 函数获取当前系统时间,并将其设置到日期时间控件中。


转载请注明出处:http://www.zyzy.cn/article/detail/16842/MFC/CDateTimeCtrl