Partager via


Structure DATETIMEPICKERINFO (commctrl.h)

Contient des informations sur un contrôle sélecteur de date et d’heure (DTP).

Syntaxe

typedef struct tagDATETIMEPICKERINFO {
  DWORD cbSize;
  RECT  rcCheck;
  DWORD stateCheck;
  RECT  rcButton;
  DWORD stateButton;
  HWND  hwndEdit;
  HWND  hwndUD;
  HWND  hwndDropDown;
} DATETIMEPICKERINFO, *LPDATETIMEPICKERINFO;

Membres

cbSize

Type : DWORD

Défini sur sizeof(DATETIMEPICKERINFO). Ce membre doit être défini avant d’envoyer un pointeur vers cette structure avec le message DTM_GETDATETIMEPICKERINFO ou la macro DateTime_GetDateTimePickerInfo .

rcCheck

Type : RECT

Structure RECT décrivant l’emplacement de la case à cocher. Si une case à cocher est affichée et cochée, un contrôle d’édition doit être disponible pour mettre à jour la valeur date-heure sélectionnée.

stateCheck

Type : DWORD

État de rcCheck : l’une des constantes d’état de l’objet, telles que STATE_SYSTEM_CHECKED ou STATE_SYSTEM_INVISIBLE.

rcButton

Type : RECT

Structure RECT décrivant l’emplacement d’une grille déroulante ou d’un contrôle haut/bas.

stateButton

Type : DWORD

État de rcButton : une combinaison ou une combinaison au niveau du bit des constantes d’état de l’objet, telles que STATE_SYSTEM_UNAVAILABLE, STATE_SYSTEM_INVISIBLE ou STATE_SYSTEM_PRESSED. Si le contrôle haut/bas est en cours d’utilisation, l’état du bouton est STATE_SYSTEM_INVISIBLE.

hwndEdit

Type : HWND

Handle du contrôle d’édition. Pour plus d’informations, consultez Modifier les contrôles.

hwndUD

Type : HWND

Un handle pour le contrôle haut/bas , une alternative à l’utilisation de la grille déroulante (ressemble au contrôle calendrier du mois). Pour plus d’informations, consultez Contrôles haut-bas.

hwndDropDown

Type : HWND

Handle de la grille déroulante.

Configuration requise

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