Hallo,
ich habe folgendes Problem:
Ich generiere Zeichnung mit Timer-Hilfe (es geht um Bewegung).
Wenn ich Invalidate verwende, kommen background Streifen auf gezeichnete Elemente.
Besonders sichtbar wenn Hintergrund von Rechteck heller als Dialogfenster ist.
z.B.
dc.FillRect(&m_RectEck, &Farbe);
dc.Ellipse(&m_RectEck);
// andere Elemente
nach
InvalidateRect(&m_RectEck);
kommt Blinkeffekt auf der Zeichenfläche
Linien mit Groundfarbe noch mal zeichnen um die zu löchen kommt mir nicht besonders profesionell.
gibt’s eine andere Methode?
vielen dank im Voraus
Hi Lech,
probier es mal mit
InvalidateRect(&m_RectEck,FALSE);
dann wird der Hintergrund nicht geloescht.
Gruss Rolf
hat leider nicht geklappt, trotzdem danke
Lech
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]