1、关联Control变量 CDateTimeCtrl datetimectrl 和Value变量 CTime time
2、关联过变量后,time的值默认为0,控件日期为1970年1月1日,可在对话框的构造函数中将
time=0改为time=CTime::GetCurrentTime(); 这样控件日期就是当前的日期了。
3、在OnDatetimechangeDatetimepicker相应函数中要更新time的值,如果不更新,time还是初始化时候的值。
void CXXDlg::OnDatetimechangeDatetimepicker(NMHDR* pNMHDR, LRESULT* pResult)
{
datetiemctrl.GetTime(time);
}
4、time是一个完整的日期,可以通过它单独取年月日。
time.GetYear() //取年份值
time.GetMonth() //取月份值
time.GetDay()
发表评论 评论 (0 个评论)