CodeFatal
Erfahrenes Mitglied
Hallo,
wünsche allen ein Frohes neues Jahr.
Ich habe mal wieder ein kleines Problem, bei dem ich eure Hilfe brauche.
Ich zeichne eine Grafik auf einen MFC-Dialog. Das klappt auch soweit. Wenn ich nun aber ein anderes Programm Fenster, welches diese Grafik verdeckt bewege, wird die Grafik nur teilweise neu gezeichnet. Bei einem Dialog aus dem Programm mit der Grafik tritt das Problem nicht auf.
Das ganze hat für mich den Anschein, als ob Windows nicht alle Clip Bereiche an mein Programm weitergibt.
Habt ihr noch eine Idee, wo ich evt. ein manuelles Invalidate einfügen kann, bzw. wo ich die Grafik zeichnen muss?
Die Grafik wird nur in der OnPaint() auf den Dlg gezeichnet.
Danke schon einmal für eure Hilfe.
wünsche allen ein Frohes neues Jahr.
Ich habe mal wieder ein kleines Problem, bei dem ich eure Hilfe brauche.
Ich zeichne eine Grafik auf einen MFC-Dialog. Das klappt auch soweit. Wenn ich nun aber ein anderes Programm Fenster, welches diese Grafik verdeckt bewege, wird die Grafik nur teilweise neu gezeichnet. Bei einem Dialog aus dem Programm mit der Grafik tritt das Problem nicht auf.
Das ganze hat für mich den Anschein, als ob Windows nicht alle Clip Bereiche an mein Programm weitergibt.
Habt ihr noch eine Idee, wo ich evt. ein manuelles Invalidate einfügen kann, bzw. wo ich die Grafik zeichnen muss?
Die Grafik wird nur in der OnPaint() auf den Dlg gezeichnet.
Danke schon einmal für eure Hilfe.