Condividi tramite


macro DateTime_SetFormat (commctrl.h)

Imposta la visualizzazione di un controllo di selezione data e ora (DTP) in base a una determinata stringa di formato. È possibile usare questa macro o inviare in modo esplicito il messaggio DTM_SETFORMAT .

Sintassi

void DateTime_SetFormat(
   hdp,
   sz
);

Parametri

hdp

Tipo: HWND

Handle per un controllo DTP.

sz

Tipo: LPCTSTR

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

nessuno

Osservazioni

È 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 Martedì 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

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione commctrl.h