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