Criando o controle de seletor de data e hora
A forma como o controle seletor de data e hora é criado depende se você está usando o controle em uma caixa de diálogo ou criando-o em uma janela não caixa de diálogo.
Para usar CDateTimeCtrl diretamente em uma caixa de diálogo
No editor de caixa de diálogo, adicione um controle seletor de data e hora ao recurso de modelo de caixa de diálogo. Especifique a respectiva ID de controle.
Especifique os estilos necessários, usando a caixa de diálogo Propriedades do controle seletor de data e hora.
Use o Assistente para Adicionar Variável de Membro para adicionar uma variável de membro do tipo CDateTimeCtrl com a propriedade Control. Você pode usar esse membro para chamar funções membro
CDateTimeCtrl
.Use o Assistente de Classe para mapear funções de manipulador na classe de diálogo para eventuais mensagens de notificação de controle do seletor de data e hora que você precise manipular (confira Mapeando mensagens para funções).
Em OnInitDialog, defina os estilos adicionais para o objeto
CDateTimeCtrl
, se houver.
Para usar CDateTimeCtrl em uma janela não caixa de diálogo
Declare o controle na classe de janela ou exibição.
Chame a função membro Create do controle, possivelmente em OnInitialUpdate, possivelmente tão cedo quanto a função de manipulador OnCreate da janela pai (se você estiver definindo o controle em subclasse). Defina os estilos para o controle.