若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CDateTimeCtrl::SetTime

 

設定日期時間選擇器控制項的時間。


      BOOL SetTime(
   const COleDateTime& timeNew 
);
BOOL SetTime(
   const CTime* pTimeNew 
);
BOOL SetTime(
   LPSYSTEMTIME pTimeNew = NULL 
);

timeNew

COleDateTime 物件包含的參考到此控制項會設定為。

pTimeNew

在上述第二個版本,含有控制項中設定的時間 CTime 物件的指標。  在上面第三個版本,含有控制項中設定的時間 SYSTEMTIME 結構的指標。  

如果不是零,則成功,則為 0。

此成員函式實作 Win32 訊息 DTM_SETSYSTEMTIME的行為 Windows SDK,如中所述。  SetTime的 MFC 實作,您可以使用 COleDateTimeCTime 類別,也可以使用 SYSTEMTIME 結構,將時間資訊。  

範例

// 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));

需求

Header: afxdtctl.h

顯示: