调用datetimepicker控件的方法:SetTime就可以了
CTime timeTime(2020,12,12,0,0,0);
m_DateTimeCtrl.SetTime(&timeTime);
m_DateTimeCtrl是控件变量
补充:
CDateTimeCtrl::SetTime
BOOL SetTime(const COleDateTime& timeNew);
BOOL SetTime(const Ctime* pTimeNew);
BOOL SetTime(LPSYSTEMTIME pTimeNew = NULL);
返回值:如果成功,则返回非零值,否则为0。
参数: timeNew 对包含要设置控件时间的COleDateTime对象参考。
pTimeNew 在上面第二个版本中是指向包含要设置控件时间的CTime对象的指针。在上面第三个版本中是指向包含要设置控件时间的SYSTEMTIME结构。
把控件拉长一点,有个属性可以显示日期,还是时间,还是日期+时间的。你找找看吧。
时间的,再拉一个dtp
Format设置为time
showupdown可以设为true