Styles de contrôle du sélecteur de date et d’heure

Les styles de fenêtre répertoriés ici sont spécifiques aux contrôles de sélecteur de date et d’heure.

Constante Description
DTS_APPCANPARSE
Permet au propriétaire d’analyser les entrées utilisateur et de prendre les mesures nécessaires. Il permet aux utilisateurs de modifier dans la zone cliente du contrôle lorsqu’ils appuient sur la touche F2. Le contrôle envoie DTN_USERSTRING codes de notification lorsque les utilisateurs ont terminé.
DTS_LONGDATEFORMAT
Affiche la date au format long. La chaîne de format par défaut de ce style est définie par LOCALE_SLONGDATEFORMAT, qui produit une sortie comme « Vendredi, 19 avril 1996 ». Lorsque ce style est utilisé, le bouton déroulant n’affiche pas d’icône.
DTS_RIGHTALIGN
Le calendrier des mois de liste déroulante est aligné à droite avec le contrôle au lieu de l’alignement à gauche, qui est la valeur par défaut.
DTS_SHOWNONE
Il est possible qu’aucune date n’ait été sélectionnée dans le contrôle. Avec ce style, le contrôle affiche une zone de case activée qui est automatiquement sélectionnée chaque fois qu’une date est sélectionnée ou entrée. Si la zone case activée est ensuite désélectionnée, l’application ne peut pas récupérer la date du contrôle, car, en substance, le contrôle n’a pas de date. L’état de la zone case activée peut être défini avec le message DTM_SETSYSTEMTIME ou interrogé avec le message DTM_GETSYSTEMTIME.
DTS_SHORTDATEFORMAT
Affiche la date au format court. La chaîne de format par défaut de ce style est définie par LOCALE_SSHORTDATE, qui produit une sortie comme « 19/04/96 ».
DTS_SHORTDATECENTURYFORMAT
Version 5.80. Semblable au style DTS_SHORTDATEFORMAT , sauf que l’année est un champ à quatre chiffres. La chaîne de format par défaut de ce style est basée sur LOCALE_SSHORTDATE. La sortie ressemble à : « 19/04/1996 ».
DTS_TIMEFORMAT
Affiche l’heure. La chaîne de format par défaut de ce style est définie par LOCALE_STIMEFORMAT, qui produit une sortie comme « 17:31:42 ».
DTS_UPDOWN
Place un contrôle up-down à droite du contrôle DTP pour modifier les valeurs de date et d’heure. Ce style peut être utilisé à la place du calendrier déroulant des mois, qui est le style par défaut.

Notes

Les styles DTS_XXXFORMAT qui définissent le format d’affichage ne peuvent pas être combinés. Si aucun des styles de format n’est approprié, utilisez un message DTM_SETFORMAT pour définir un format personnalisé.

Spécifications

Condition requise Valeur
En-tête
CommCtrl.h