Bonjour à tous
Voilà, je dispose d'une formview avec différents contrôles.
Je dispose également d'une classe Cresizer qui me permet de redimensionner les contrôles en fonction de la dimension de fenêtre parent (formview). Les contrôles sont redimensionnés parfaitement lorsque je change les dimensions de la formview.
Quand je maximise la fenêtre, les contrôles changent de dimensions et deviennent "plus grands" et parfois la taille de la fonte utilisée n'est plus adaptée aux nouvelles dimensions.
Pour changer les fontes des contrôles qui peuvent être ownerdraw j'utilise la fonction DrawItem dans laquelle je change la taille de la fonte en fonction de la dimension du contrôle recupérée dynamiquement dans DrawItemStruct.
Mon problème c'est pour un CEdit, je trouve moyen de changer la taille de sa fonte, mais pas de façon dynamique.
Quel message dois-je récupérer pour modifier la fonte dans son handler de façon que la fonte colle parfaitement aux dimensions du contrôle de foçon dynamique.
Je travaille avec MFC.
Merçi d'avance