Bonjour
comment je pourrais changer la taille d'un text (Label dans la boite de dialogue)
N.B: la valeur affichée dans le Label vient d'une variable
Merci
Bonjour
comment je pourrais changer la taille d'un text (Label dans la boite de dialogue)
N.B: la valeur affichée dans le Label vient d'une variable
Merci
salut,
en changeant la fonte du controle comme dans cet exemple de la faq:
http://c.developpez.com/faq/vc/?page...CustomFontCtrl
dans ton cas il faudra changer la taille dans la structure LOGFONT.
la zone lfHeight voir doc MSDN.
pour une taille en point en mode MM_TEXT on utilisera:
le hdc etant un dc du controle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 lfHeight = -MulDiv(PointSize, GetDeviceCaps(hDC, LOGPIXELSY), 72);
![]()
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Merci fascape,
Je veux lire ton exemple
et voici encore un autre exemple
http://www.codeproject.com/staticctrl/CFontStatic.asp
Bonne journée
Partager