다음을 통해 공유


CMonthCalCtrl::SetCurSel

Month calendar 컨트롤에 현재 선택된 된 날짜를 설정합니다.

BOOL SetCurSel( 
   const COleDateTime& refDateTime  
); 
BOOL SetCurSel( 
   const CTime& refDateTime  
); 
BOOL SetCurSel( 
   const LPSYSTEMTIME pDateTime  
);

매개 변수

  • refDateTime
    참조 하는 COleDateTime 또는 CTime 현재 선택한 컨트롤을 나타내는 개체입니다.

  • pDateTime
    포인터는 SYSTEMTIME 현재 선택 영역을 설정 해야 하는 날짜를 포함 하는 구조입니다.

반환 값

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

설명

이 멤버 함수는 Win32 메시지의 동작을 구현 MCM_SETCURSEL에 설명 된 대로, 여 Windows SDK. MFC의 구현에 SetCurSel, 지정할 수 있습니다는 COleDateTime 사용은 CTime 사용 또는 SYSTEMTIME 구조를 사용 합니다.

예제

void CMonthCalDlg::OnBnClickedCurselbutton()
{
   // All of these calls set the current selection to March 15, 1998. 

   // with a COleDateTime
   COleDateTime dt1(1998, 3, 15, 0, 0, 0);
   m_calCtrl1.SetCurSel(dt1);

   // with a CTime
   CTime dt2(1998, 3, 15, 0, 0, 0);
   m_calCtrl1.SetCurSel(dt2);

   // with a SYSTEMTIME structure

   SYSTEMTIME sysTime;

   // set everything to zero
   memset(&sysTime, 0, sizeof(sysTime));

   // except for the date we want
   sysTime.wYear = 1998;
   sysTime.wMonth = 3;
   sysTime.wDay = 15;

   m_calCtrl1.SetCurSel(&sysTime);
}

요구 사항

헤더: afxdtctl.h

참고 항목

참조

CMonthCalCtrl 클래스

계층 구조 차트

CMonthCalCtrl::GetCurSel