2009-08-11 14 views
1

Mon application reçoit un message WM_ERASEBKGND qui est et non suivi d'un message WM_PAINT. Naturellement, mon application efface l'arrière-plan, puis se trouve juste là avec une fenêtre vide. Je cours sous Vista, mais cela se passe aussi sous XP. Je suis sûr que c'est de ma faute, mais qu'est-ce que je pourrais faire pour que Windows ne se comporte pas? Je suis assez sûr sur les messages que j'utilise Spy ++ à regarder. Il s'agit d'une application C compilée sous MSVC 2008.WM_ERASEBKGND non suivi par WM_PAINT

+0

Pourriez-vous poster un message quelconque? – Alan

Répondre

3

N'appelez pas BeginPaint/EndPaint dans votre gestionnaire .