commctrl.h
Estructura NMDATETIMESTRING
Definición
typedef struct tagNMDATETIMESTRING { NMHDR nmhdr; LPCSTR pszUserString; SYSTEMTIME st; DWORD dwFlags; } NMDATETIMESTRING, *LPNMDATETIMESTRING;
Contiene información específica de uan operación de edición que está teniendo lugar en un control de fecha y hora (DTP). Este mensaje es usado con un código de notificación DTN_USERSTRING.
Descripción
- nmhdr
- Una estructura NMHDR que contiene información sobre este código de notificación.
- pszUserString
- La dirección de la cadena terminada en cero que ha introducido el usuario.
- st
- Una estructura SYSTEMTIME que debe ser asignada por el propietario del control cuando procese el código de notificación DTN_USERSTRING.
- dwFlags
- El campo de retorno. Asignar a este miembro el valor GDT_VALID para indicar que el miembro st es válido o el valor GDT_NONE para asignar al control el estado "no date" (sólo con el estilo DTS_SHOWNONE).
Observaciones
Nota: el fichero de cabecera commctrl.h define NMDATETIMESTRING como un alias que automáticamente selecciona la versión ANSI o Unicode de esta estructura a partir de la definición de la constante UNICODE del preprocesador. Mezclar el uso de alias de codificación neutral con código que no sea de codificación neutral puede producir desajustes que provoquen errores de compilación o en tiempo de ejecución. Para mayor información ver las convenciones sobre prototipos de funciones.