commctrl.h

Mensaje DTM_SETFORMAT

Definición

DTM_SETFORMAT
    lpszFormat=(LPCTSTR*)lParam

Asigna el formato de visualización de la fecha y hora de un control de fecha y hora (DTP) a partir de la cadena de formato dada. Se puede enviar este mensaje explícitamente o bien usar la macro DateTime_SetFormat.

Descripción

lpszFormat
Un puntero a una cadena de formato terminada en cero que define el aspecto deseado para mostrar. Asignado a este parámetro NULL resetea el control a la cadena de formato por defecto para el estilo actual.

Valor de retorno

Devuelve un valor distinto de cero si tiene éxito, o cero en caso contraio.

Observaciones

Es posible incluir caracteres extra dentro de la cadena de formato para producir una salida más rica. Sin embargo, cualquier carácter que no sea de formato debe introducirse entre comillas sencillas. Por ejemplo, la cadena de formato "'Hoy es: 'hh':'m':'s ddddMMMdd', 'yyy" producirá una salida como "Hoy es: 04:22:31 Martes Mar 23, 1996".

Nota: Un contro DTP sigue los cambios de localización cuando usa la cadena de formato por defecto. Si se usa una cadena de formato propia, no se actualizará en respuesta a cambios de localización.