Condividi tramite


Messaggi di notifica di elaborazione nei controlli di selezione data e ora

Mentre gli utenti interagiscono con il controllo di selezione data e ora, il controllo (CDateTimeCtrl) invia i messaggi di notifica alla finestra padre, in genere una visualizzazione o un oggetto finestra di dialogo.Gestire questi messaggi se si desidera eseguire un'operazione nella risposta.Ad esempio, quando l'utente apre la selezione data e ora per visualizzare il controllo calendario mensile incorporato, la notifica di DTN_DROPDOWN viene inviata.

Utilizzare la Finestra Proprietà per aggiungere gestori di notifica alla classe padre per i messaggi che si desidera distribuire.

Nell'elenco seguente vengono descritte le varie notifiche inviate dal controllo di selezione data e ora.

  • DTN_DROPDOWN notifica al padre del controllo calendario mensile incorporato sta per visualizzare.Questa notifica viene inviato solo quando lo stile di DTS_UPDOWN non è stato impostato.Per ulteriori informazioni su questa notifica, vedere Accedere al controllo calendario mensile incorporato.

  • DTN_CLOSEUP notifica al padre del controllo calendario mensile incorporato sta per la chiusura.Questa notifica viene inviato solo quando lo stile di DTS_UPDOWN non è stato impostato.

  • DTN_DATETIMECHANGE notifica al padre che una modifica si è verificata nel controllo.

  • DTN_FORMAT notifica al padre che il testo è necessario essere visualizzati in un campo callback.Per ulteriori informazioni su questi notifica e campi callback, vedere Utilizzando i campi callback in un controllo di selezione data e ora.

  • DTN_FORMATQUERY richiede al padre per fornire la dimensione massima consentita della stringa che verrà visualizzata in un campo callback.Gestire la notifica consente correttamente il controllo da visualizzare sempre restituita, riducendo lo sfarfallio della visualizzazione del controllo.Per ulteriori informazioni su questa notifica, vedere Utilizzando i campi callback in un controllo di selezione data e ora.

  • DTN_USERSTRING notifica al padre che l'utente ha terminato di modificare il contenuto del controllo di selezione data e ora.Questa notifica viene inviato solo quando lo stile di DTS_APPCANPARSE è stato impostato.

  • DTN_WMKEYDOWN notifica al padre quando l'utente immette un campo callback.Gestire la notifica per emulare la stessa risposta della tastiera supportata per i campi non di callback in un controllo di selezione data e ora.Per ulteriori informazioni su questa notifica, vedere Campi callback di supporto in un controllo di DTP in Windows SDK.

Vedere anche

Riferimenti

Utilizzando CDateTimeCtrl

Concetti

Controlli (MFC)