DTN_FORMATQUERY codice di notifica
Inviato da un controllo di 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_FORMATQUERY
lpDTFormatQuery = (LPNMDATETIMEFORMATQUERY) lParam;
Parametri
-
lParam
-
Puntatore a una struttura NMDATETIMEFORMATQUERY contenente informazioni sul campo di callback. La struttura contiene una sottostringa che definisce un campo di callback e riceve le dimensioni massime consentite della stringa che verrà visualizzata nel campo callback.
Valore restituito
Il proprietario del controllo deve calcolare la larghezza massima possibile del testo che verrà visualizzato nel campo callback, impostare il membro szMax della struttura NMDATETIMEFORMATQUERY e restituire zero.
Commenti
La gestione di questo codice di notifica prepara il controllo per modificare le dimensioni massime della stringa che verrà visualizzata in un determinato campo di callback. Ciò consente al controllo di visualizzare correttamente l'output in ogni momento, riducendo il flicker all'interno della visualizzazione del controllo. Per altre informazioni sui campi di callback, vedere Campi di callback.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|
Nomi Unicode e ANSI |
DTN_FORMATQUERYW (Unicode) e DTN_FORMATQUERYA (ANSI) |