Lors de l'utilisation de TextRenderer.DrawText(), que fait réellement le flag TextFormatFlags.Internal?Lors de l'utilisation de DrawText, que fait TextFormatFlags.Internal (a.k.a. DT_INTERNAL)?
Équivalemment, qu'est-ce que la définition du drapeau DT_INTERNAL à la fonction DrawTextEx Win32() faire?
Plus précisément, quand dois-je mettre le drapeau et quand dois-je régler pas?
La documentation dit: « Utilise la police du système pour calculer les données de texte », mais je ne suis pas tout à fait sûr de ce que cela signifie. J'ai fait quelques tests limités et le réglage du drapeau semble changer la façon dont la police est rendue en utilisant une petite taille de police, mais ne semble pas faire de différence quand on utilise une grande taille de police.
FWIW, j'ai un sous-élément propriétaire tiré dans un ListView, et je trouve que je devais utiliser DT_INTERNAL afin d'obtenir mon texte pour ressembler exactement le texte élaboré par le ListView lui-même. –