CDateTimeCtrl::SetMonthCalFont
날짜 및 시간 선택 컨트롤의 자식 컨트롤을 사용 하는 글꼴을 설정 합니다.
void SetMonthCalFont(
HFONT hFont,
BOOL bRedraw = TRUE
);
매개 변수
hFont
처리 하는 글꼴을 설정 합니다.bRedraw
컨트롤 바로 글꼴 설정에 따라 그려야 합니다 여부를 지정 합니다.이 매개 변수를 설정 TRUE 컨트롤을 그리도록 합니다.
설명
이 멤버 함수는 Win32 메시지의 동작을 구현 DTM_SETMCFONT에 설명 된 대로, 여 Windows SDK.
예제
// The following code example would most likely appear
// in the OnInitDialog function of your dialog class.
// It creates a font (Arial, 10 pixels high) and if successful,
// stores the result in m_MonthFont, a member of your
// dialog class declared as follows:
// CFont m_MonthFont;
// SetMonthCalFont is then called passing in the new font,
// causing the month calendar control to display all
// text and dates with an Arial font.
//initializing the necessary members of the LOGFONT
// structure
LOGFONT lf;
memset(&lf, 0, sizeof(lf));
lf.lfHeight = 10;
_tcscpy_s(lf.lfFaceName, LF_FACESIZE, _T("Arial"));
if (m_MonthFont.CreateFontIndirect(&lf))
{
// if successful, set the month calendar font
m_DateTimeCtrl.SetMonthCalFont((HFONT)m_MonthFont);
}
[!참고]
이 코드를 사용 하는 경우의 멤버로 사용할 사용자 CDialog-파생 클래스 라는 m_MonthFont 형식의 CFont.
요구 사항
헤더: afxdtctl.h