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.

Constant Description
DTS_APPCANPARSE
Permet au propriétaire d’analyser l’entrée utilisateur et d’effectuer une action nécessaire. 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 sont terminés.
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 la 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 de mois déroulant est aligné à droite avec le contrôle au lieu d’être aligné à gauche, ce qui est la valeur par défaut.
DTS_SHOWNONE
Il est possible d’avoir aucune date actuellement sélectionnée dans le contrôle. Avec ce style, le contrôle affiche une case à cocher qui est automatiquement sélectionnée chaque fois qu’une date est sélectionnée ou entrée. Si la case à cocher est ensuite désélectionnée, l’application ne peut pas récupérer la date du contrôle, car, en essence, le contrôle n’a aucune date. L’état de la case à cocher 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, ce qui produit la sortie comme « 4/19/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 à : « 4/19/1996 ».
DTS_TIMEFORMAT
Affiche l’heure. La chaîne de format par défaut de ce style est définie par LOCALE_STIMEFORMAT, ce qui produit la sortie comme « 5:31:42 PM ».
DTS_UPDOWN
Place un contrôle haut à droite du contrôle DTP pour modifier les valeurs date-heure. Ce style peut être utilisé à la place du calendrier mensuel déroulant, 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 ne convient, utilisez un message DTM_SETFORMAT pour définir un format personnalisé.

Spécifications

Condition requise Valeur
En-tête
CommCtrl.h