OnPaint wird dauerhaft aufgerufen

M

miamalzu

Hallo Leute,

ich zeichne in einem Dialog etwas in der OnPaint Methode. Ich hab meinen Code jetzt grade mal mit ein paar Haltepunkten versehen und dabei ist mir aufgefallen dass die OnPaint Methode ständig immer wieder aufgerufen wird. Also sie wird nicht nur einmal beim erstellen des Dialogs aufgerufen, sondern ruft sich immer wieder "selbst" auf. Kann mir einer sagen was das soll? Bzw. wie ich das beheben kann?

Danke
 
Zeig deine WIndowProc. Vermutlich rufst du entweder nicht BeginPaint/EndPaint oder ValidateRect auf. Was gibt dein WM_PAINT-Handler zurück?
 
Es könnte auch daran liegen das der Breakpoint das Debugger-Fenster aktiviert und
dann muss zwangsläufig OnPaint auch was tun.
 

Neue Beiträge

Zurück