002
23.08.2004, 07:18 Uhr
~hardixy
Gast
|
Danke für die Antwort. Der Ansatz scheint schon richtig zu sein, doch irgendwas habe ich immernoch nicht richtig gemacht!!! Ich habe es nun mal probiert mit InvalidateRect(NULL, NULL, FALSE) in der OnDraw()-Abfrage von Fenster 1 (Hauptfenster). Da gab es gar keine Änderungen. Dieser Aufruf wird garnicht erst verarbeitet, sonst würde er mein Fenster ja auch wieder neu zeichnen. Bei OnDraw() von Fenster 2(Steuerfenster) habe ich InvalidateRect(NULL, NULL, FALSE) auch getestet und zumindest schon mal einen Teilerfolg erzielt. Beide Fenster flackern nun tierisch und mein Laptop stürzt des öfteren ab, but er aktualisiert Fenster 1(Hauptfenster)... das ist schon mal was.
Wie kann ich nun vorgehen, dass nur noch Fenster 1(Hauptfenster) akualisiert wird und mein Rechner wieder stabil läuft???? Mit der variante InvalidateRect(fenster1, NULL, FALSE) habe ich es auch schon im Fenster 2 OnDraw() probiert, jedoch passiert da überhaupt nix.
Tja, nun bin ich sprachlos und offen für Tipps.
Bitte um schnelle Hilfe, da ich sonst nicht weiter komme. Best Regards. hardixy |