Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
À medida que os utilizadores interagem com o controlo de seletor de data e hora, o controlo (CDateTimeCtrl) envia mensagens de notificação para a sua janela pai, geralmente uma vista ou objeto de diálogo. Lide com essas mensagens se quiser fazer algo em resposta. Por exemplo, quando o usuário abre o seletor de data e hora para exibir o controle de calendário de mês incorporado, a notificação de DTN_DROPDOWN é enviada.
Use o Assistente de classe para adicionar manipuladores de notificação à classe pai para as mensagens que você deseja implementar.
A lista a seguir descreve as várias notificações enviadas pelo controle seletor de data e hora.
DTN_DROPDOWN Notifica o pai de que o controle de calendário de mês incorporado está prestes a ser exibido. Esta notificação só é enviada quando o estilo DTS_UPDOWN não foi definido. Para obter mais informações sobre essa notificação, consulte Acessando o controle de calendário de mês incorporado.
DTN_CLOSEUP Notifica o pai de que o controle de calendário de mês incorporado está prestes a ser fechado. Esta notificação só é enviada quando o estilo DTS_UPDOWN não foi definido.
DTN_DATETIMECHANGE Notifica o pai de que ocorreu uma alteração no controle.
DTN_FORMAT Notifica o pai de que o texto precisa ser exibido em um campo de callback. Para obter mais informações sobre esses campos de notificação e retorno de chamada, consulte Usando campos de retorno de chamada em um controle de seletor de data e hora.
DTN_FORMATQUERY Solicita que o pai forneça o tamanho máximo permitido da cadeia de caracteres a ser exibida num campo de chamada de retorno. A manipulação dessa notificação permite que o controle exiba corretamente a saída em todos os momentos, reduzindo a cintilação dentro da exibição do controle. Para obter mais informações sobre essa notificação, consulte Usando campos de retorno de chamada em um controle de seletor de data e hora.
DTN_USERSTRING Notifica o pai de que o usuário terminou de editar o conteúdo do controle de seletor de data e hora. Esta notificação só é enviada quando o estilo DTS_APPCANPARSE tiver sido definido.
DTN_WMKEYDOWN Notifica o pai quando o usuário digita em um campo de retorno de chamada. Manipule essa notificação para emular a mesma resposta de teclado suportada para campos sem retorno de chamada em um controle de seletor de data e hora. Para obter mais informações sobre essa notificação, consulte Suportando campos de retorno de chamada em um controle DTP no SDK do Windows.