Partilhar via


Criar o controlo de calendário do mês

Como o controle de calendário de mês é criado depende se você está usando o controle em uma caixa de diálogo ou criando-o em uma janela sem diálogo.

Para usar CMonthCalCtrl diretamente em uma caixa de diálogo

  1. No editor de diálogo, adicione um Controle de Calendário de Mês ao recurso de modelo de diálogo. Especifique sua ID de controle.

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

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

  4. Use o Assistente de classe para mapear funções do manipulador na classe de diálogo para qualquer mensagem de notificação de controle de calendário de mês que você precise manipular (consulte Mapeando mensagens para funções).

  5. Em OnInitDialog, defina quaisquer estilos adicionais para o CMonthCalCtrl objeto.

Para usar CMonthCalCtrl em uma janela sem diálogo

  1. Defina o controlo na classe de vista ou de janela.

  2. Chame a função Create member do controle, possivelmente em OnInitialUpdate, possivelmente tão cedo quanto a função de manipulador OnCreate da janela pai (se você estiver subclassificando o controle). Defina os estilos para o controle.

Ver também

Usando CMonthCalCtrl
Controlos