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 |