Processando mensagens de notificação em controles de seletor de data e hora
Conforme os usuários interagem com o controle de seletor de data e hora, o controleCDateTimeCtrl() envia notificações à janela pai, geralmente um objeto da exibição ou na caixa de diálogo. Tratar essas mensagens se você deseja fazer algo na resposta. Por exemplo, quando o usuário abre a seletor de data e hora para exibir o controle inserido month calendar, a notificação de DTN_DROPDOWN é enviada.
Use a janela Propriedades para adicionar manipuladores de notificação para a classe pai para essas mensagens que você deseja implementar.
A lista a seguir descreve as várias notificações enviadas pelo controle de seletor de data e hora.
DTN_DROPDOWN notifica o pai que o controle inserido month calendar está prestes a ser exibido. Essa notificação é enviada somente quando o estilo de DTS_UPDOWN não foi definido. Para obter mais informações sobre essa notificação, consulte Acessando o controle inserido month calendar.
DTN_CLOSEUP notifica o pai que o controle inserido month calendar está prestes a ser fechado. Essa notificação é enviada somente quando o estilo de DTS_UPDOWN não foi definido.
DTN_DATETIMECHANGE notifica o pai que uma alteração ocorreu no controle.
DTN_FORMAT notifica o pai que o texto é necessário para ser exibido em um campo de retorno de chamada. Para obter mais informações sobre esses campos de notificação e de retorno de chamada, consulte Usando campos de retorno de chamada em um controle de seletor de data e hora.
DTN_FORMATQUERY solicita o pai fornecer o tamanho máximo permitido de cadeia de caracteres que será exibida em um campo de retorno de chamada. Para controlar essa notificação permite que o controle seja exibido corretamente saída em todas as vezes, reduzindo a cintilação na 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 que o usuário foi concluída edite o conteúdo do controle de seletor de data e hora. Essa notificação é enviada somente quando o estilo de DTS_APPCANPARSE foi definido.
DTN_WMKEYDOWN notifica o pai quando o usuário em um campo de retorno de chamada. Para controlar essa notificação para emular a mesma resposta de teclado suporte para campos de não retorno de chamada em um controle de seletor de data e hora. Para obter mais informações sobre essa notificação, consulte Campos de suporte de retorno de chamada em um controle de DTP em Windows SDK.