bah fo que tu recup la zone qui a ete effacer (ca doit se faire via le truchement d'un OnPaint ou OnDraw, je sais pu), et que tu redessine la zone affectée
(avec tes fonction GDI et tout le tatouin)
Sinon l'autre solution c'est d'utiliser un DC annexe . tu barbouille dans ce DC annexe, et quand t'as fini de barbouiller, tu blit ce DC vers le DC de ta fenetre
et lors d'un onPaint tout ce que t'as a faire c'est de blitter du DC annexe vers le dc de ta fenetre (tu blit que la region a redessiner)
(voir createCompatibleDC pour la creation du dc annexe)