Contient des informations sur la façon dont la longueur du texte d’un contrôle d’édition enrichi doit être calculée. Cette structure est passée dans le wParam dans le message EM_GETTEXTLENGTHEX.
Valeur spécifiant la méthode à utiliser pour déterminer la longueur du texte. Ce membre peut être une ou plusieurs des valeurs suivantes (certaines valeurs s’excluent mutuellement).
Valeur
Signification
GTL_DEFAULT
Retourne le nombre de caractères. Il s’agit de la valeur par défaut.
GTL_USECRLF
Calcule la réponse à l’aide des fonctions CR/LF à la fin des paragraphes.
GTL_PRECISE
Calcule une réponse précise. Cette approche peut nécessiter une conversion et prendre ainsi plus de temps. Cet indicateur ne peut pas être utilisé avec l’indicateur GTL_CLOSE. E_INVALIDARG est retourné si les deux sont utilisés.
GTL_CLOSE
Calcule une réponse approximative (proche). Il est obtenu rapidement et peut être utilisé pour définir la taille de la mémoire tampon. Cet indicateur ne peut pas être utilisé avec l’indicateur GTL_PRECISE. E_INVALIDARG est retourné si les deux sont utilisés.
GTL_NUMCHARS
Retourne le nombre de caractères. Cet indicateur ne peut pas être utilisé avec l’indicateur GTL_NUMBYTES. E_INVALIDARG est retourné si les deux sont utilisés.
GTL_NUMBYTES
Retourne le nombre d’octets. Cet indicateur ne peut pas être utilisé avec l’indicateur GTL_NUMCHARS. E_INVALIDARG est retourné si les deux sont utilisés.