OnPaint: Welcher Bereich war verdeckt?



  • Hi!

    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...

    Thx im Voraus

    mfg



  • BeginPaint füllt ein PAINTSTRUCT u.a. mit dem enhüllenden Rechteck der Update-Region.
    Genauer geht's noch mit GetUpdateRegion


Anmelden zum Antworten