Partilhar via


Criando o controle de calendário mensal

Como o controle de calendário do mês será criado depende de se você estiver usando o controle em uma caixa de diálogo ou se estiver criando em uma janela de nondialog.

  1. No publicador da caixa de diálogo, adicione um controle de calendário do mês ao recurso de modelo da caixa de diálogo. Especificar sua ID de controle

  2. Especificar todos os estilos necessários, usando a caixa de diálogo propriedades do controle de calendário do mês.

  3. Use Adicionar o assistente da variável de membro para adicionar uma variável de membro do tipo CMonthCalCtrl com a propriedade do controle. Você pode usar esse membro para chamar funções de membro de CMonthCalCtrl .

  4. Use a janela Propriedades para mapear funções do manipulador na classe da caixa de diálogo para todas as notificações que o controle de calendário do mês você precisar controlar Mensagens de mapeamento a funções(consulte).

  5. Em OnInitDialog, defina todos os estilos adicionais para o objeto de CMonthCalCtrl .

Para usar CMonthCalCtrl em uma janela de nondialog

  1. Define o controle na exibição ou na classe da janela.

  2. Chame a função de membro de Crie de controle, possivelmente em OnInitialUpdate, possivelmente a partir da função pai do manipulador de OnCreate da janela (se você subclassing o controle). Definir os estilos do controle.

Consulte também

Referência

Usando CMonthCalCtrl

Conceitos

Controles (MFC)