MonthCalendar 컨트롤 만들기
달력 컨트롤을 만드는 방법은 대화 상자에서 컨트롤을 사용 중인지 또는 비모달 창에서 만드는지에 따라 달라집니다.
대화 상자에서 CMonthCalCtrl을 직접 사용하려면
대화 상자 편집기에서 달력 컨트롤을 대화 상자 템플릿 리소스에 추가합니다. 해당 컨트롤 ID를 지정합니다.
달력 컨트롤의 속성 대화 상자를 사용해서 필요한 스타일을 지정합니다.
멤버 변수 추가 마법사를 사용하여 Control 속성과 함께 CMonthCalCtrl 형식의 멤버 변수를 추가합니다. 이 멤버를 사용하여
CMonthCalCtrl
멤버 함수를 호출할 수 있습니다.클래스 마법사를 사용하여 처리해야 하는 월 달력 컨트롤 알림 메시지에 대한 대화 상자 클래스의 처리기 함수를 매핑합니다(함수에 메시지 매핑 참조).
OnInitDialog에서 개체에 대한
CMonthCalCtrl
추가 스타일을 설정합니다.
비모달 창에서 CMonthCalCtrl을 사용하려면
뷰 또는 창 클래스에서 컨트롤을 정의합니다.
컨트롤의 Create 멤버 함수(OnInitialUpdate)를 호출합니다(컨트롤을 서브클래싱하는 경우). 컨트롤의 스타일을 설정합니다.