CMonthCalCtrl::GetCalendarGridInfo
현재 컨트롤에 대 한 정보를 검색합니다.
BOOL GetCalendarGridInfo(
PMCGRIDINFO pmcGridInfo
) const;
매개 변수
Parameter |
설명 |
---|---|
[out] pmcGridInfo |
포인터는 MCGRIDINFO 현재 month calendar 컨트롤에 대 한 정보를 수신 하는 구조입니다. 호출자가 할당 하 고이 구조를 초기화를 담당 합니다. |
반환 값
true이 방법에 성공 하면. 그렇지 않으면 false.
설명
보내는이 메서드는 MCM_GETCALENDARGRIDINFO 에서 설명 하는 메시지는 Windows SDK.
요구 사항
헤더: afxdtctl.h
이 컨트롤에서 지 Windows Vista 이상.
이 메서드에 대 한 추가 요구 사항에서 설명 Windows Vista 공용 컨트롤의 빌드 요구 사항.
예제
다음 코드 예제에서는 변수를 정의 m_monthCalCtrl, 즉 month calendar 컨트롤을 프로그래밍 방식으로 액세스 하는 데 사용 합니다. 이 변수는 다음 예제에 사용 됩니다.
// Variable used to reference the month calendar control.
CMonthCalCtrl m_monthCalCtrl;
// Variable used to reference the splitbutton control.
CSplitButton m_splitButton;
다음 코드 예제에서는 사용 하는 GetCalendarGridInfo 현재 month calendar 컨트롤을 표시 하는 달력 날짜를 검색 하는 메서드입니다.
WCHAR name[26];
name[0] = _T('\0');
MCGRIDINFO gridInfo;
gridInfo.cbSize = sizeof(MCGRIDINFO);
gridInfo.dwPart = MCGIP_CALENDARHEADER;
gridInfo.dwFlags = MCGIF_NAME;
gridInfo.iCalendar = 0;
gridInfo.pszName = reinterpret_cast<PWSTR>(&name);
gridInfo.cchName = sizeof(name);
m_monthCalCtrl.GetCalendarGridInfo( &gridInfo );
CString str;
CString calendarDate(name);
str.Format(_T("Calendar date: '%s'"), calendarDate);
AfxMessageBox(str, MB_ICONINFORMATION);