Selezione data e ora
Questa sezione contiene informazioni sugli elementi API usati con i controlli selezione data e ora.
Panoramiche
Argomento | Contenuto |
---|---|
Informazioni sui controlli selezione data e ora | Un controllo selezione data e ora (DTP) fornisce un'interfaccia semplice e intuitiva tramite cui scambiare informazioni di data e ora con un utente. |
Uso di controlli selezione data e ora | Questa sezione fornisce informazioni e codice di esempio per l'implementazione di controlli selezione data e ora. |
Macro
Argomento | Contenuto |
---|---|
DateTime_CloseMonthCal | Chiude il controllo selezione data e ora (DTP). Utilizzare questa macro o inviare il messaggio DTM_CLOedizione Standard MONTHCAL in modo esplicito. |
DateTime_GetDateTimePickerInfo | Ottiene informazioni per un controllo selezione data e ora (DTP) specificato. |
DateTime_GetIdealSize | Ottiene le dimensioni necessarie per visualizzare il controllo senza ritaglio. Utilizzare questa macro o inviare il messaggio di DTM_GETIDEALSIZE in modo esplicito. |
DateTime_GetMonthCal | Ottiene l'handle per il controllo del calendario del mese figlio (DTP) di una selezione data e ora. È possibile utilizzare questa macro o inviare il messaggio di DTM_GETMONTHCAL in modo esplicito. |
DateTime_GetMonthCalColor | Ottiene il colore per una determinata parte del calendario del mese all'interno di un controllo selezione data e ora (DTP). È possibile utilizzare questa macro o inviare il messaggio di DTM_GETMCCOLOR in modo esplicito. |
DateTime_GetMonthCalFont | Ottiene il tipo di carattere attualmente utilizzato dal controllo selezione data e ora (DTP) del controllo calendario del mese figlio. È possibile utilizzare questa macro o inviare il messaggio di DTM_GETMCFONT in modo esplicito. |
DateTime_GetMonthCalStyle | Ottiene lo stile di un controllo DTP specificato. Utilizzare questa macro o inviare il messaggio di DTM_GETMCSTYLE in modo esplicito. |
DateTime_GetRange | Ottiene l'ora di sistema minima e massima consentita corrente per un controllo selezione data e ora (DTP). È possibile utilizzare questa macro o inviare il messaggio di DTM_GETRANGE in modo esplicito. |
DateTime_GetSystemtime | Ottiene l'ora attualmente selezionata da un controllo selezione data e ora (DTP) e la inserisce in una struttura SYSTEMTIME specificata. È possibile utilizzare questa macro o inviare il messaggio di DTM_GETSYSTEMTIME in modo esplicito. |
DateTime_SetFormat | Imposta la visualizzazione di un controllo selezione data e ora (DTP) in base a una determinata stringa di formato. È possibile utilizzare questa macro o inviare il messaggio DTM_edizione Standard TFORMAT in modo esplicito. |
DateTime_SetMonthCalColor | Imposta il colore per una determinata parte del calendario del mese all'interno di un controllo selezione data e ora (DTP). È possibile utilizzare questa macro o inviare il messaggio DTM_edizione Standard TMCCOLOR in modo esplicito. |
DateTime_SetMonthCalFont | Imposta il tipo di carattere da utilizzare dal controllo selezione data e ora (DTP) del controllo calendario del mese figlio. È possibile utilizzare questa macro o inviare in modo esplicito il messaggio DTM_edizione Standard TMCFONT. |
DateTime_SetMonthCalStyle | Imposta lo stile per un controllo DTP specificato. Utilizzare questa macro o inviare in modo esplicito il messaggio DTM_edizione Standard TMCSTYLE. |
DateTime_SetRange | Imposta le ore di sistema minime e massime consentite per un controllo selezione data e ora (DTP). È possibile utilizzare questa macro o inviare il messaggio DTM_edizione Standard TRANGE in modo esplicito. |
DateTime_SetSystemtime | Imposta un controllo selezione data e ora (DTP) su una data e un'ora specificati. È possibile utilizzare questa macro o inviare il messaggio DTM_edizione Standard TSYSTEMTIME in modo esplicito. |
Messaggi
Argomento | Contenuto |
---|---|
DTM_CLOedizione Standard MONTHCAL | Chiude un controllo DTP. Inviare questo messaggio in modo esplicito o utilizzando la macro DateTime_CloseMonthCal. |
DTM_GETDATETIMEPICKERINFO | Ottiene informazioni su un controllo selezione data e ora (DTP). |
DTM_GETIDEALSIZE | Ottiene le dimensioni necessarie per visualizzare il controllo senza ritaglio. Inviare questo messaggio in modo esplicito o tramite la macro DateTime_GetIdealSize. |
DTM_GETMCCOLOR | Ottiene il colore per una determinata parte del calendario del mese all'interno di un controllo selezione data e ora (DTP). È possibile inviare questo messaggio in modo esplicito o utilizzare la macro DateTime_GetMonthCalColor. |
DTM_GETMCFONT | Ottiene il tipo di carattere attualmente utilizzato dal controllo selezione data e ora (DTP) del controllo calendario del mese figlio. È possibile inviare questo messaggio in modo esplicito o usare la macro DateTime_GetMonthCalFont. |
DTM_GETMCSTYLE | Ottiene lo stile di un controllo DTP. Inviare questo messaggio in modo esplicito o utilizzando la macro DateTime_GetMonthCalStyle. |
DTM_GETMONTHCAL | Ottiene l'handle per il controllo del calendario del mese figlio (DTP) di una selezione data e ora. È possibile inviare questo messaggio in modo esplicito o usare la macro DateTime_GetMonthCal. |
DTM_GETRANGE | Ottiene l'ora di sistema minima e massima consentita corrente per un controllo selezione data e ora (DTP). È possibile inviare questo messaggio in modo esplicito o utilizzare la macro DateTime_GetRange. |
DTM_GETSYSTEMTIME | Ottiene l'ora attualmente selezionata da un controllo selezione data e ora (DTP) e la inserisce in una struttura SYSTEMTIME specificata. È possibile inviare questo messaggio in modo esplicito o usare la macro DateTime_GetSystemtime. |
DTM_edizione Standard TFORMAT | Imposta la visualizzazione di un controllo selezione data e ora (DTP) in base a una determinata stringa di formato. È possibile inviare questo messaggio in modo esplicito o usare la macro DateTime_SetFormat. |
DTM_edizione Standard TMCCOLOR | Imposta il colore per una determinata parte del calendario del mese all'interno di un controllo selezione data e ora (DTP). È possibile inviare questo messaggio in modo esplicito o usare la macro DateTime_SetMonthCalColor. |
DTM_edizione Standard TMCFONT | Imposta il tipo di carattere da utilizzare dal controllo selezione data e ora (DTP) del controllo calendario del mese figlio. È possibile inviare questo messaggio in modo esplicito o usare la macro DateTime_SetMonthCalFont. |
DTM_edizione Standard TMCSTYLE | Imposta lo stile di un controllo DTP. Inviare questo messaggio in modo esplicito o utilizzando la macro DateTime_SetMonthCalStyle. |
DTM_edizione Standard TRANGE | Imposta le ore di sistema minime e massime consentite per un controllo selezione data e ora (DTP). È possibile inviare questo messaggio in modo esplicito o utilizzare la macro DateTime_SetRange. |
DTM_edizione Standard TSYSTEMTIME | Imposta l'ora in un controllo selezione data e ora (DTP). È possibile inviare questo messaggio in modo esplicito o utilizzare la macro DateTime_SetSystemtime. |
Notifications
Argomento | Contenuto |
---|---|
DTN_CLOedizione Standard UP | Inviato da un controllo selezione data e ora (DTP) quando l'utente chiude il calendario del mese di riepilogo a discesa. Il calendario del mese viene chiuso quando l'utente sceglie una data dal calendario del mese o fa clic sulla freccia a discesa mentre il calendario è aperto. |
DTN_DATETIMECHANGE | Inviato da un controllo selezione data e ora (DTP) ogni volta che si verifica una modifica. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY. |
DTN_DROPDOWN | Inviato da un controllo selezione data e ora (DTP) quando l'utente attiva il calendario del mese di riepilogo a discesa. |
DTN_FORMAT | Inviato da un controllo selezione data e ora (DTP) per richiedere la visualizzazione del testo in un campo di callback. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY. |
DTN_FORMATQUERY | Inviato da un controllo selezione data e ora (DTP) per recuperare le dimensioni massime consentite della stringa che verrà visualizzata in un campo di callback. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY. |
DTN_Uedizione Standard RSTRING | Inviato da un controllo selezione data e ora (DTP) quando un utente termina la modifica di una stringa nel controllo. Questo codice di notifica viene inviato solo dai controlli DTP impostati sullo stile DTS_APPCANPARedizione Standard. Questo messaggio viene inviato sotto forma di messaggio di WM_NOTIFY . |
DTN_WMKEYDOWN | Inviato da un controllo selezione data e ora (DTP) quando l'utente digita in un campo di callback. Questo messaggio viene inviato sotto forma di messaggio di WM_NOTIFY . |
NM_KILLFOCUS (data/ora) | Notifica a una finestra padre del controllo selezione data e ora che il controllo ha perso lo stato attivo di input. NM_KILLFOCUS (data/ora) viene inviato sotto forma di messaggio di WM_NOTIFY. |
NM_edizione Standard TFOCUS (data/ora) | Notifica a una finestra padre del controllo selezione data e ora che il controllo ha ricevuto lo stato attivo per l'input. NM_edizione Standard TFOCUS (data/ora) viene inviato sotto forma di messaggio di WM_NOTIFY. |
Strutture
Argomento | Contenuto |
---|---|
DATETIMEPICKERINFO | Contiene informazioni su un controllo DTP. |
NMDATETIMECHANGE | Contiene informazioni su una modifica che è stata eseguita in un controllo selezione data e ora (DTP). Questa struttura viene usata con il codice di notifica DTN_DATETIMECHANGE . |
NMDATETIMEFORMAT | Contiene informazioni su una parte della stringa di formato che definisce un campo di callback all'interno di un controllo DTP (Date and Time Picker). Contiene la sottostringa che definisce il campo di callback e contiene un buffer per ricevere la stringa che verrà visualizzata nel campo di callback. Questa struttura viene usata con il codice di notifica DTN_FORMAT . |
NMDATETIMEFORMATQUERY | Contiene informazioni su un campo di callback del controllo selezione data e ora (DTP). Contiene una sottostringa (ricavata dalla stringa di formato del controllo) che definisce un campo di callback. La struttura riceve le dimensioni massime consentite del testo che verrà visualizzato nel campo di callback. Questa struttura viene usata con il codice di notifica DTN_FORMATQUERY . |
NMDATETIMESTRING | Contiene informazioni specifiche di un'operazione di modifica eseguita in un controllo selezione data e ora (DTP). Questo messaggio viene usato con il codice di notifica DTN_Uedizione Standard RSTRING. |
NMDATETIMEWMKEYDOWN | Contiene informazioni usate per descrivere e gestire un codice di notifica DTN_WMKEYDOWN . |
Costanti
Argomento | Contenuto |
---|---|
Stili di controllo selezione data e ora | Gli stili della finestra elencati di seguito sono specifici dei controlli selezione data e ora. |