DTM_SETFORMAT message
Définit l’affichage d’un contrôle sélecteur de date et d’heure (DTP) en fonction d’une chaîne de format donnée. Vous pouvez envoyer ce message explicitement ou utiliser la macro DateTime_SetFormat .
Paramètres
-
wParam
- Doit être zéro.
-
lParam
-
Pointeur vers une chaîne de format sans fin qui définit l’affichage souhaité. La définition de ce paramètre sur NULL réinitialise le contrôle à la chaîne de format par défaut pour le style actuel.
Valeur retournée
Retourne une valeur différente de zéro en cas de réussite, ou de zéro dans le cas contraire.
Notes
Il est acceptable d’inclure des caractères supplémentaires dans la chaîne de format pour produire un affichage plus riche. Toutefois, tous les caractères non format doivent être placés entre guillemets uniques. Par exemple, la chaîne de format « 'Today is: 'hh':'m':'s dddddMMMdd', 'yyyy » produirait une sortie comme « Today is: 04:22:31 Tuesday Mar 23, 1996 ».
Notes
Un contrôle DTP suit les modifications de paramètres régionaux lorsqu’il utilise la chaîne de format par défaut. Si vous définissez une chaîne de format personnalisée, elle n’est pas mise à jour en réponse aux modifications de paramètres régionaux.
Spécifications
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 |
|
Noms Unicode et ANSI |
DTM_SETFORMATW (Unicode) et DTM_SETFORMATA (ANSI) |