Processando mensagens de notificação na data e controles de selecionador de tempo
Como os usuários interagem com a data e o controle de selecionador de tempo, o controle (CDateTimeCtrl) envia mensagens de notificação para sua janela pai, normalmente um objeto de exibição ou a caixa de diálogo.Se você deseja fazer algo em resposta, lidar com essas mensagens.Por exemplo, quando o usuário abre o selecionador de data e hora para exibir o controle de calendário do mês incorporado, o DTN_DROPDOWN notificação será enviada.
Use a janela Propriedades para adicionar manipuladores de notificação para a classe pai para as mensagens que você deseja implementar.
A lista a seguir descreve as várias notificações enviadas pelo controle de selecionador de data e hora.
DTN_DROPDOWN notifica o pai que o controle de calendário do mês incorporado está prestes a ser exibido.Esta notificação é enviada quando apenas o DTS_UPDOWN estilo não foi definido.Para obter mais informações sobre essa notificação, consulte Acessando o controle de calendário do mês incorporado.
DTN_CLOSEUP notifica o pai que o controle de calendário do mês incorporado está prestes a ser fechado.Esta notificação é enviada quando apenas o DTS_UPDOWN estilo não foi definido.
DTN_DATETIMECHANGE notifica que ocorreu uma alteração no controle pai.
DTN_FORMAT notifica o pai texto é necessário para ser exibido em um campo de retorno de chamada.Para obter mais informações sobre essa notificação e campos de retorno de chamada, consulte Usando campos de retorno de chamada em uma data e um controle de selecionador de tempo.
DTN_FORMATQUERY solicitações pai para fornecer o tamanho máximo permitido da cadeia de caracteres que será exibido em um campo de retorno de chamada.Manipulação essa notificação permite que o controle de saída de vídeo corretamente em qualquer ocasião, reduzindo a cintilação de exibição do controle.Para obter mais informações sobre essa notificação, consulte Usando campos de retorno de chamada em uma data e um controle de selecionador de tempo.
DTN_USERSTRING notifica o pai que o usuário tenha terminado de editar o conteúdo do controle de selecionador de data e hora.Esta notificação é enviada quando apenas o DTS_APPCANPARSE estilo tiver sido definido.
DTN_WMKEYDOWN notifica o pai quando o usuário digita em um campo de retorno de chamada.Manipule esta notificação para emular a mesma resposta teclado suportada para campos de retorno de chamada não em um controle de selecionador de data e hora.Para obter mais informações sobre essa notificação, consulte Campos de retorno de chamada de suporte em um controle DTP na Windows SDK.