다음을 통해 공유


CDateTimeCtrl::SetTime

날짜 및 시간 선택 컨트롤에는 시간을 설정합니다.

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

매개 변수

  • timeNew
    참조는 COleDateTime 개체를 포함 하는 있는 컨트롤을 설정 합니다.

  • pTimeNew
    위에 포인터를 두 번째 버전에는 CTime 개체를 컨트롤에 설정 된 시간을 포함 합니다. 포인터를 위의 세 번째 버전에는 SYSTEMTIME 를 컨트롤에 설정 된 시간을 포함 하는 구조.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

이 멤버 함수는 Win32 메시지의 동작을 구현 DTM_SETSYSTEMTIME에 설명 된 대로, 여 Windows SDK. MFC 구현의 SetTime, 사용할 수 있습니다는 COleDateTime 또는 CTime 클래스에 사용할 수 있는 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));

요구 사항

헤더: afxdtctl.h

참고 항목

참조

CDateTimeCtrl 클래스

계층 구조 차트

CDateTimeCtrl::GetTime