Also windows sendet die wm_paint-messages ja auch nicht einfach so grundlos ... könnte es sein, dass deine paint-Routine eine auslöst, die dann wieder deine Paint-Routine auslöst, die dann wieder eine Message auslöst usw. ? Das würde da etwas erklären
Und neuzeichnen kannst du dann über Invalidate oder so veranlassen

(Es wird eine wm_paint-Message gesendet

)