Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
À medida que os usuários interagem com o controle de seletor de data e hora, o controle (CDateTimeCtrl) envia mensagens de notificação para sua janela principal, geralmente um objeto de exibição ou caixa de diálogo. Trate 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 inserido, a notificação 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 do seletor de data e hora.
DTN_DROPDOWN Notifica o pai de que o controle de calendário de mês inserido está prestes a ser exibido. Essa notificação só é enviada quando o estilo de DTS_UPDOWN não foi definido. Para obter mais informações sobre essa notificação, consulte Acessando o Controle de Calendário Mensal Incorporado.
DTN_CLOSEUP Notifica o pai de que o controle de calendário mensal embutido está prestes a ser fechado. Essa notificação só é enviada quando o estilo de 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 é necessário texto para ser exibido em um campo de retorno de chamada. 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 seletor de data e hora.
DTN_FORMATQUERY Solicita que o pai forneça o tamanho máximo permitido da cadeia de caracteres que será exibida em um campo de retorno de chamada. Lidar com essa notificação permite que o controle sempre exiba a saída corretamente, reduzindo o efeito de flicker na exibição do controle. Para obter mais informações sobre essa notificação, consulte Usando campos de retorno de chamada em um controle seletor de data e hora.
DTN_USERSTRING Notifica o pai de que o usuário terminou de editar o conteúdo do controle do seletor de data e hora. Essa notificação só é enviada quando o estilo DTS_APPCANPARSE foi 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 com suporte para campos que não são de retorno de chamada em um controle de seletor de data e hora. Para obter mais informações sobre essa notificação, consulte Suporte a campos de retorno de chamada em um controle DTP no SDK do Windows.