Compartir a través de


mensaje de DTM_SETFORMAT

Establece la presentación de un control selector de fecha y hora (DTP) basado en una cadena de formato determinada. Puede enviar este mensaje explícitamente o usar la macro DateTime_SetFormat .

Parámetros

wParam

Debe ser cero.

lParam

Puntero a una cadena de formato terminada en cero que define la presentación deseada. Si establece este parámetro en NULL , se restablecerá el control a la cadena de formato predeterminada para el estilo actual.

Valor devuelto

Devuelve un valor distinto de cero si se ejecuta correctamente o cero en caso contrario.

Comentarios

Es aceptable incluir caracteres adicionales dentro de la cadena de formato para generar una presentación más enriquecida. Sin embargo, los caracteres que no sean de formato deben incluirse entre comillas simples. Por ejemplo, la cadena de formato "'Today is: 'hh':'m':'s ddddMMMddd', 'aaaa' produciría una salida como "Today is: 04:22:31 Tuesday 23, 1996".

Nota

Un control DTP realiza un seguimiento de los cambios de configuración regional cuando usa la cadena de formato predeterminada. Si establece una cadena de formato personalizado, no se actualizará en respuesta a los cambios de configuración regional.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Commctrl.h
Nombres Unicode y ANSI
DTM_SETFORMATW (Unicode) y DTM_SETFORMATA (ANSI)