请问MFC的DataTimePicker控件如何显示当前日期而不是1997/1/1

请教一下各位,为什么MFC的DataTimePicker控件显示的日期是1997/1/1,而不是系统当前的日期。
然后应该怎么写或者设置才能让它显示当前的日期?

谢谢!

`// set with a CTime
CTime timeTime(1998, 4, 3, 0, 0, 0);
VERIFY(m_DateTimeCtrl.SetTime(&timeTime));

// set with a COleDateTime object
COleDateTime oletimeTime(1998, 4, 3, 0, 0, 0);
VERIFY(m_DateTimeCtrl.SetTime(oletimeTime));

// set using the SYSTEMTIME
SYSTEMTIME sysTime;
memset(&sysTime, 0, sizeof(sysTime));
sysTime.wYear = 1998;
sysTime.wMonth = 4;
sysTime.wDay = 3;
VERIFY(m_DateTimeCtrl.SetTime(&sysTime));
``


直接对控件设置时间不就好了~

SYSTEMTIME sysTime;
//获取系统时间,再设置sysTime结构体
m_DateTimeCtrl.SetTime(&sysTime);像这样的函数。。