日期时间控件为用户输入或选择特定日期提供了直观简洁的方法,MFC中的Date Time Picker提供了日期时间控件。
下面给出本次程序的Demo
首先,我们需要在OninitDialog中初始化时间日期控件,并为他设置范围
m_ctldatetime.SetFormat(_T("ddd ',' MMM dd ',' yyyy"));
COleDateTime MinTime(COleDateTime::GetCurrentTime() - COleDateTimeSpan(30, 0, 0, 0));
COleDateTime MaxTime(COleDateTime::GetCurrentTime() + COleDateTimeSpan(30, 0, 0, 0));
m_ctldatetime.SetRange(&MinTime, &MaxTime);
然后是提交按钮的响应函数:
void CM