code de notification DTN_FORMATQUERY
Envoyé par un contrôle sélecteur de date et d’heure (DTP) pour récupérer la taille maximale autorisée de la chaîne qui sera affichée dans un champ de rappel. Ce code de notification est envoyé sous la forme d’un message WM_NOTIFY .
DTN_FORMATQUERY
lpDTFormatQuery = (LPNMDATETIMEFORMATQUERY) lParam;
Paramètres
-
lParam
-
Pointeur vers une structure NMDATETIMEFORMATQUERY contenant des informations sur le champ de rappel. La structure contient une sous-chaîne qui définit un champ de rappel et reçoit la taille maximale autorisée de la chaîne qui sera affichée dans le champ de rappel.
Valeur retournée
Le propriétaire du contrôle doit calculer la largeur maximale possible du texte qui sera affiché dans le champ de rappel, définir le membre szMax de la structure NMDATETIMEFORMATQUERY et retourner zéro.
Notes
La gestion de ce code de notification prépare le contrôle à ajuster la taille maximale de la chaîne qui sera affichée dans un champ de rappel particulier. Cela permet au contrôle d’afficher correctement la sortie à tout moment, ce qui réduit le scintillement dans l’affichage du contrôle. (Pour plus d’informations sur les champs de rappel, consultez Champs de rappel.)
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 |
DTN_FORMATQUERYW (Unicode) et DTN_FORMATQUERYA (ANSI) |