Partager via


Structure NMDATETIMECHANGE (commctrl.h)

Contient des informations sur une modification qui a eu lieu dans un contrôle sélecteur de date et d’heure (DTP). Cette structure est utilisée avec le code de notification DTN_DATETIMECHANGE .

Syntaxe

typedef struct tagNMDATETIMECHANGE {
  NMHDR      nmhdr;
  DWORD      dwFlags;
  SYSTEMTIME st;
} NMDATETIMECHANGE, *LPNMDATETIMECHANGE;

Membres

nmhdr

Type : NMHDR

Structure NMHDR qui contient des informations sur le code de notification.

dwFlags

Type : DWORD

Valeur qui indique si le contrôle a été défini sur « aucune date » status (pour DTS_SHOWNONE uniquement). Cet indicateur spécifie également si le contenu du membre st est valide et contient des informations d’heure actuelles. Cette valeur peut être l'une des suivantes :

Valeur Signification
GDT_NONE
Le contrôle est défini sur « aucune date » status. La status « aucune date » s’applique uniquement aux contrôles qui sont définis sur le style DTS_SHOWNONE.
GDT_VALID
Le contrôle n’est pas défini sur le status « no date ». Le membre st contient la date et l’heure actuelles.

st

Type : SYSTEMTIME

Structure SYSTEMTIME qui contient des informations sur la date et l’heure système actuelles.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête commctrl.h