Example void CDatesDlg::OnButton2() { // Gain a pointer to the control // CMonthCalCtrl* pCtrl = (CMonthCalCtrl*) GetDlgItem(IDC_MONTHCALENDAR1); CDateTimeCtrl* pCtrl = (CDateTimeCtrl*) GetDlgItem(IDC_DATETIMEPICKER1); ASSERT(pCtrl != NULL); // Set with CTime. CTime timeTime(1998, 4, 3, 0, 0, 0); VERIFY(pCtrl->SetTime(&timeTime)); // Set with a COleDateTime object. COleDateTime oletimeTime(1998, 4, 3, 0, 0, 0); VERIFY(pCtrl->SetTime(oletimeTime)); // Set using SYSTEMTIME. SYSTEMTIME sysTime; memset(&sysTime, 0, sizeof(sysTime)); sysTime.wYear = 1998; sysTime.wMonth = 4; sysTime.wDay = 3; VERIFY(pCtrl->SetTime(&sysTime)); }Requirements Windows CE versions: 2.10 and later Header file: Declared in Afxdtctl.h Platform: H/PC Pro, Palm-size PC, Pocket PC
我猜不会是vc 。net里面的吧?
// set with a CTime CTime timeTime(1998, 4, 3, 0, 0, 0); VERIFY(pCtrl->SetTime(&timeTime));
void CDatesDlg::OnButton2()
{
// Gain a pointer to the control
// CMonthCalCtrl* pCtrl = (CMonthCalCtrl*) GetDlgItem(IDC_MONTHCALENDAR1);
CDateTimeCtrl* pCtrl = (CDateTimeCtrl*) GetDlgItem(IDC_DATETIMEPICKER1);
ASSERT(pCtrl != NULL); // Set with CTime.
CTime timeTime(1998, 4, 3, 0, 0, 0);
VERIFY(pCtrl->SetTime(&timeTime)); // Set with a COleDateTime object.
COleDateTime oletimeTime(1998, 4, 3, 0, 0, 0);
VERIFY(pCtrl->SetTime(oletimeTime)); // Set using SYSTEMTIME.
SYSTEMTIME sysTime;
memset(&sysTime, 0, sizeof(sysTime));
sysTime.wYear = 1998;
sysTime.wMonth = 4;
sysTime.wDay = 3;
VERIFY(pCtrl->SetTime(&sysTime));
}Requirements
Windows CE versions: 2.10 and later
Header file: Declared in Afxdtctl.h
Platform: H/PC Pro, Palm-size PC, Pocket PC
CTime timeTime(1998, 4, 3, 0, 0, 0);
VERIFY(pCtrl->SetTime(&timeTime));