P
wollte nur kurz sagen das ich mein Problem gelöst hab :
CRect rect; // Zeichenbereich
GetClientRect(&rect); // Zeichenbereich vom Fenster zuweisen
Rect rc(rect.left,rect.top,rect.right,rect.bottom);
Bitmap bmp(rect.right,rect.bottom);
Graphics* graph = Graphics::FromImage(&bmp); // Backbuffer
SolidBrush brush(Color(255, 255,255, 255));
graph->FillRectangle(&brush, rc); // Backbuffer füllen
dann zeichne ich über
graph->DrawImage....
alles was ich will und zeichne dann den Backbuffer per
g.DrawImage(&bmp,rect.left,rect.top,rect.right,rect.bottom);
auf den Bildschirm
Klappt wunderbar und das flimmern gehört der Vergangenheit an
Falls sich noch wer dafür interessiert hier ist ein ein gutes Beispiel dafür :
http://www.codeproject.com/vcpp/gdiplus/gdiplus.asp?df=100
Falls jemand noch eine effektivere Möglichkeit weiß bin ich natürlich dafür
offen !
Grüße !