Kann man in der Routing "OnPaint" irgendwie herausfinden, welcher Teil des Fensters verdeckt war und nun neu gezeichnet werden muss? Ich würde gerne nur den wirklich notwendigen Bereich neu zeichnen, um Zeit zu sparen. Das ganze soll nämlich ein kleines Grafik-Tool werden, das auch auf relativ alten PCs noch einigermaßen schnell laufen soll, und da will ich wirklich kein Pixel zuviel zeichnen...
Hallo, Du brauchst eigentlich nur das ungültige Rechteck, welches verändert wurde zu aktuallisieren. In OnPaint() bietet Dir CPaintDC, welche eigentlich alle Methoden von CDC geerbt hat, verschiedene Methoden wie z.B. GetClipBox() etc. -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."