commctrl.h

Macro DateTime_SetSystemtime

Asigna un valor dado a un control de fecha y hora (DTP). Se puede usar esta macro o enviar un mensaje DTM_SETSYSTEMTIME explícitamente.

Definición

int DateTime_SetSystemtime(
    HWND hdp,
    DWORD gd,
    LPSYSTEMTIME pst
);

Descripción

hdp
Un manpulador a un control DTP.
gd

Un valor que especifica la acción que debe ser realizada. Debe ser uno de los siguientes valores:

ValorSignificado
GDT_VALIDAsigna al control DTP el dato de la estructura SYSTEMTIME apuntada por lpSysTime.
GDT_NONEAsigna al control DTP "sin fecha" y elimina la marca del check box. Cuando se especifica esta bandera, lpSysTime es ignorado. Esta bandera sólo se puede aplicar a controles DTP que no tengan asignado el estilo DTS_SHOWNONE.
pst
Un puntero a una estructura SYSTEMTIME que contiene la información de fecha y hora de sistema a asignar al control DTP.

Valor de retorno

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