OVH Cloud OVH Cloud

[GDI/MFC] Clipping !

1 réponse
Avatar
TigrouMeow
Bonsoir ;)

Je sais pas comment faire ! J'ai fini tout un programme MFC mais
j'ai beaucoup de clipping... Disons que régulièrement j'ai ma view
qui se réaffiche (OnDraw), et là je redessine tout un tableau de
cases de couleurs (chacune différente). Pourtant le tableau n'est
pas si grand que ça ...

J'utilise CMemDC, à priori c'est conseillé, enfin avec ou sans (si
j'écrit directement sur le CDC reçu par OnDraw) j'ai le même
résultat.

Voici ma méthode de dessin :
-------------------------------
- un SelectObject sur une font

Et pour chaque case du tableau (un total de 100) je fais à chaque fois :
- un pDC->SetBkColor
- un pDC->SelectObject sur un brush
- un pDC->Rectangle (de taille de 3pixels)

C'est tout, bref y'a pas grand chose...
Qu'est ce qui cloche ? Je vous remercie de votre aide :)

--
Meow ;o)

1 réponse

Avatar
Christian ASTOR
TigrouMeow wrote:

Je sais pas comment faire ! J'ai fini tout un programme MFC mais
j'ai beaucoup de clipping...



WM_ERASEBKGND est-il géré ?