Bonsoir,
Je voudrais changer la police du texte affiché dans une vue dérivée de CListView.
Dans la méthode OnInitialUpdate où le texte est affiché, j'utilise
J'obtiens effecivement un changement de police mais l'affichage ne semble pas du tout correspondre à la police spécifiée, soit "Courier New".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CFont font; font.CreatePointFont(100, "Courier New"); CListCtrl& listctrl = GetListCtrl(); listctrl.SetFont(&font);
Lorsque j'utilise CreatePointFont dans une vude dérivée de CScrollView (méthode OnDraw), tout fonctionne correctement.
Où est l'erreur??
Whitebird001
PS: en fait dans la CListView, le résultat de l'affichage semble indépendant du type de police. Ainsi "MS Serif" donne le même résultat que "Courier New"
Partager