Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Создание элемента управления календарем месяца зависит от того, используете ли вы элемент управления в диалоговом окне или создаете его в окне недиалога.
Использование CMonthCalCtrl непосредственно в диалоговом окне
В редакторе диалогов добавьте элемент управления "Календарь месяца" в ресурс шаблона диалогового окна. Укажите идентификатор элемента управления.
Укажите все необходимые стили, используя диалоговое окно "Свойства" элемента управления календаря месяца.
Используйте мастер добавления переменной члена , чтобы добавить переменную члена типа CMonthCalCtrl со свойством Control. Вы можете использовать этого члена для вызова функций-членов
CMonthCalCtrl
.Используйте Мастер классов для сопоставления функций обработчика в классе диалоговых окон для обработки уведомлений элемента управления календаря месяца (см. раздел "Сопоставление сообщений с функциями").
В OnInitDialog задайте дополнительные стили для
CMonthCalCtrl
объекта.
Для использования CMonthCalCtrl в окне без диалога
Определите элемент управления в классе представления или окна.
Вызовите метод Create элемента управления, возможно, в OnInitialUpdate, возможно, в функции обработчика OnCreate родительского окна (если вы подклассифицируете элемент управления). Задайте стили для элемента управления.