Esta sección contiene información sobre los elementos de API usados con controles de selector de fecha y hora.
Descripciones
Macros
Tema |
Contenido |
DateTime_CloseMonthCal |
Cierra el control selector de fecha y hora (DTP). Use esta macro o envíe explícitamente el mensaje DTM_CLOSEMONTHCAL.
|
DateTime_GetDateTimePickerInfo |
Obtiene información para un control de selector de fecha y hora (DTP) especificado.
|
DateTime_GetIdealSize |
Obtiene el tamaño necesario para mostrar el control sin recortar. Use esta macro o envíe explícitamente el mensaje DTM_GETIDEALSIZE.
|
DateTime_GetMonthCal |
Obtiene el identificador del control de calendario de mes secundario (DTP) del selector de fecha y hora. Puede usar esta macro o enviar el mensaje DTM_GETMONTHCAL explícitamente.
|
DateTime_GetMonthCalColor |
Obtiene el color de una parte determinada del calendario del mes dentro de un control de selector de fecha y hora (DTP). Puede usar esta macro o enviar el mensaje DTM_GETMCCOLOR explícitamente.
|
DateTime_GetMonthCalFont |
Obtiene la fuente que el selector de fecha y hora (DTP) del control de calendario de mes secundario del control está usando actualmente. Puede usar esta macro o enviar el mensaje DTM_GETMCFONT explícitamente.
|
DateTime_GetMonthCalStyle |
Obtiene el estilo de un control DTP especificado. Use esta macro o envíe explícitamente el mensaje DTM_GETMCSTYLE.
|
DateTime_GetRange |
Obtiene las horas del sistema mínimas y máximas permitidas actuales para un control de selector de fecha y hora (DTP). Puede usar esta macro o enviar el mensaje DTM_GETRANGE explícitamente.
|
DateTime_GetSystemtime |
Obtiene la hora seleccionada actualmente a partir de un control de selector de fecha y hora (DTP) y la coloca en una estructura SYSTEMTIME especificada. Puede usar esta macro o enviar el mensaje DTM_GETSYSTEMTIME explícitamente.
|
DateTime_SetFormat |
Establece la presentación de un control de selector de fecha y hora (DTP) basado en una cadena de formato determinada. Puede usar esta macro o enviar explícitamente el mensaje DTM_SETFORMAT.
|
DateTime_SetMonthCalColor |
Establece el color de una parte determinada del calendario del mes dentro de un control de selector de fecha y hora (DTP). Puede usar esta macro o enviar el mensaje de DTM_SETMCCOLOR explícitamente.
|
DateTime_SetMonthCalFont |
Establece la fuente que va a usar el selector de fecha y hora (DTP) del control de calendario del mes secundario. Puede usar esta macro o enviar explícitamente el mensaje DTM_SETMCFONT.
|
DateTime_SetMonthCalStyle |
Establece el estilo de un control DTP especificado. Use esta macro o envíe explícitamente el mensaje DTM_SETMCSTYLE.
|
DateTime_SetRange |
Establece las horas mínimas y máximas permitidas del sistema para un control de selector de fecha y hora (DTP). Puede usar esta macro o enviar el mensaje DTM_SETRANGE explícitamente.
|
DateTime_SetSystemtime |
Establece un control de selector de fecha y hora (DTP) en una fecha y hora determinada. Puede usar esta macro o enviar el mensaje DTM_SETSYSTEMTIME explícitamente.
|
Mensajes
Tema |
Contenido |
DTM_CLOSEMONTHCAL |
Cierra un control DTP. Envíe este mensaje explícitamente o mediante la macro DateTime_CloseMonthCal.
|
DTM_GETDATETIMEPICKERINFO |
Obtiene información sobre un control de selector de fecha y hora (DTP).
|
DTM_GETIDEALSIZE |
Obtiene el tamaño necesario para mostrar el control sin recortar. Envíe este mensaje explícitamente o mediante la macro DateTime_GetIdealSize.
|
DTM_GETMCCOLOR |
Obtiene el color de una parte determinada del calendario del mes dentro de un control de selector de fecha y hora (DTP). Puede enviar este mensaje explícitamente o usar la macro DateTime_GetMonthCalColor.
|
DTM_GETMCFONT |
Obtiene la fuente que el selector de fecha y hora (DTP) del control de calendario de mes secundario del control está usando actualmente. Puede enviar este mensaje explícitamente o usar la macro DateTime_GetMonthCalFont.
|
DTM_GETMCSTYLE |
Obtiene el estilo de un control DTP. Envíe este mensaje explícitamente o mediante la macro DateTime_GetMonthCalStyle.
|
DTM_GETMONTHCAL |
Obtiene el identificador del control de calendario de mes secundario (DTP) del selector de fecha y hora. Puede enviar este mensaje explícitamente o usar la macro DateTime_GetMonthCal.
|
DTM_GETRANGE |
Obtiene las horas del sistema mínimas y máximas permitidas actuales para un control de selector de fecha y hora (DTP). Puede enviar este mensaje explícitamente o usar la macro DateTime_GetRange.
|
DTM_GETSYSTEMTIME |
Obtiene la hora seleccionada actualmente a partir de un control de selector de fecha y hora (DTP) y la coloca en una estructura SYSTEMTIME especificada. Puede enviar este mensaje explícitamente o usar la macro DateTime_GetSystemtime.
|
DTM_SETFORMAT |
Establece la presentación de un control de 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.
|
DTM_SETMCCOLOR |
Establece el color de una parte determinada del calendario del mes dentro de un control de selector de fecha y hora (DTP). Puede enviar este mensaje explícitamente o usar la macro DateTime_SetMonthCalColor.
|
DTM_SETMCFONT |
Establece la fuente que va a usar el selector de fecha y hora (DTP) del control de calendario del mes secundario. Puede enviar este mensaje explícitamente o usar la macro DateTime_SetMonthCalFont.
|
DTM_SETMCSTYLE |
Establece el estilo de un control DTP. Envíe este mensaje explícitamente o mediante la macro DateTime_SetMonthCalStyle.
|
DTM_SETRANGE |
Establece las horas mínimas y máximas permitidas del sistema para un control de selector de fecha y hora (DTP). Puede enviar este mensaje explícitamente o usar la macro DateTime_SetRange.
|
DTM_SETSYSTEMTIME |
Establece la hora en un control de selector de fecha y hora (DTP). Puede enviar este mensaje explícitamente o usar la macro DateTime_SetSystemtime.
|
Notificaciones
Tema |
Contenido |
DTN_CLOSEUP |
Enviado por un selector de fecha y hora (DTP) cuando el usuario cierra el calendario del mes desplegable. El calendario del mes se cierra cuando el usuario elige una fecha del calendario mensual o hace clic en la flecha desplegable mientras el calendario está abierto.
|
DTN_DATETIMECHANGE |
Enviado por un control de selector de fecha y hora (DTP) cada vez que se produzca un cambio. Este código de notificación se envía en forma de mensaje WM_NOTIFY.
|
DTN_DROPDOWN |
Enviado por un control de selector de fecha y hora (DTP) cuando el usuario activa el calendario del mes desplegable.
|
DTN_FORMAT |
Enviado por un control de selector de fecha y hora (DTP) para solicitar que se muestre texto en un campo de devolución de llamada. Este código de notificación se envía en forma de mensaje WM_NOTIFY.
|
DTN_FORMATQUERY |
Enviado por un control de selector de fecha y hora (DTP) para recuperar el tamaño máximo permitido de la cadena que se mostrará en un campo de devolución de llamada. Este código de notificación se envía en forma de mensaje WM_NOTIFY.
|
DTN_USERSTRING |
Enviado por un selector de fecha y hora (DTP) cuando un usuario termina de editar una cadena en el control. Los controles DTP que se establecen en el estilo de DTS_APPCANPARSE solo envían este código de notificación. Este mensaje se envía en forma de mensaje WM_NOTIFY.
|
DTN_WMKEYDOWN |
Enviado por un selector de fecha y hora (DTP) cuando el usuario escribe en un campo de devolución de llamada. Este mensaje se envía en forma de mensaje WM_NOTIFY.
|
NM_KILLFOCUS (fecha y hora) |
Notifica a la ventana primaria del control de selector de fecha y hora que el control ha perdido el foco de entrada.
NM_KILLFOCUS (fecha y hora) se envía en forma de mensaje de WM_NOTIFY.
|
NM_SETFOCUS (fecha y hora) |
Notifica a la ventana primaria del control de selector de fecha y hora que el control ha recibido el foco de entrada.
NM_SETFOCUS (fecha y hora) se envía en forma de mensaje de WM_NOTIFY.
|
Estructuras
Tema |
Contenido |
DATETIMEPICKERINFO |
Contiene información sobre un control DTP.
|
NMDATETIMECHANGE |
Contiene información sobre un cambio que se ha realizado en un control de selector de fecha y hora (DTP). Esta estructura se usa con el código de notificación DTN_DATETIMECHANGE.
|
NMDATETIMEFORMAT |
Contiene información sobre una parte de la cadena de formato que define un campo de devolución de llamada dentro de un control de selector de fecha y hora (DTP). Lleva la subcadena que define el campo de devolución de llamada y contiene un búfer para recibir la cadena que se mostrará en el campo de devolución de llamada. Esta estructura se usa con el código de notificación de DTN_FORMAT.
|
NMDATETIMEFORMATQUERY |
Contiene información sobre un campo de devolución de llamada de control de fecha y hora (DTP). Contiene una subcadena (tomada de la cadena de formato del control) que define un campo de devolución de llamada. La estructura recibe el tamaño máximo permitido del texto que se mostrará en el campo de devolución de llamada. Esta estructura se usa con el código de notificación de DTN_FORMATQUERY.
|
NMDATETIMESTRING |
Contiene información específica de una operación de edición que se ha realizado en un control de selector de fecha y hora (DTP). Este mensaje se usa con el código de notificación DTN_USERSTRING.
|
NMDATETIMEWMKEYDOWN |
Incluye información que se usa para describir y controlar un código de notificación DTN_WMKEYDOWN.
|
Constantes