messaggio DTM_SETFORMAT

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 utilizzare la macro DateTime_SetFormat .

Parametri

wParam

Deve essere zero.

lParam

Puntatore a una stringa di formato con terminazione zero che definisce la visualizzazione desiderata. L'impostazione di questo parametro su NULL reimposta il controllo sulla stringa di formato predefinita per lo stile corrente.

Valore restituito

Restituisce un valore diverso da zero se l'operazione ha esito positivo o zero in caso contrario.

Commenti

È accettabile includere caratteri aggiuntivi all'interno della stringa di formato per produrre una visualizzazione più ricca. Tuttavia, tutti i caratteri non formattati devono essere racchiusi tra virgolette singole. Ad esempio, la stringa di formato "'Today è: 'hh':'m':'s ddddMMMddd', 'yyy' produce output come "Today is: 04:22:31 Tuesday Mar 23, 1996".

Nota

Un controllo DTP tiene traccia delle modifiche delle impostazioni locali quando usa la stringa di formato predefinita. Se si imposta una stringa di formato personalizzata, non verrà aggiornata in risposta alle modifiche delle impostazioni locali.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Commctrl.h
Nomi Unicode e ANSI
DTM_SETFORMATW (Unicode) e DTM_SETFORMATA (ANSI)