Gepuffertes zeichnen der Controls im Dialog ?

EriFo

Erfahrenes Mitglied
Wenn ich bei meinen Dialog die Grösse ändere, fangen die Steuerelemente an, wild durch die Gegend zu blinken. Kann man das nicht auch irgendwie mit gepuffertem Zeichnen realisieren ? Ich hab bisher nur gefunden, wie man selbstgezeichnetes puffert, aber nicht die Controls in einem Dialog.
Hat da jmd. ein paar Tipps / Toturials / URL's zur Hand ?

M.f.G. Erik
 
Ich könnte mir vorstellen, daß es funktionieren könnte(!), wenn Du in der OnSize() - Methode ein Flag setzt, das Du in OnPaint() abfragst. Wenn das Flag gesetzt ist, dann brichst Du OnPaint() ab, ohne zu zeichnen oder OnPaint der Basisklasse aufzurufen. In OnLButtonUp() kannst Du dann das Flag wieder zurücksetzen..
Ist aber nur eine Idee und nicht getestet. Keine Ahnung, ob's funktioniert.
 
Zurück