Hi  8), i have a program Window already back-buffered, all text drawed doesn't flicker when update occurs, but i want to know how can i back-buffer everything ? list-view controls, buttons with icons on them, child windows on them that have buttons with icons too ?

I've tried the DrawFrameControl() to draw a button to the DC but i see no effect like in ESF (Eliminating Screen Flicker example from Cris Hobbs)  :sad:

Check my attach.
Posted on 2005-12-20 18:04:18 by Punky
Sorry I don't have "archive password cracker" at the moment (nor time to wait :) ) in order to open your attachment, but instead I can say that it isn't possible. You simply need editbox which doesn't flicker, listbox which doesn't flicker and so on... And there is talk that use double buffering too often is bad habit (you simply switch from one problem to other)
Posted on 2005-12-21 16:30:33 by ramguru
Damn Winrar i noticed today that is putting passwords to everything xD, sorry :$, well, i thought that too, to make every control process it WM_PAINT Message :(, i think it should be a way to buffer a client's area window .. or maybe i don't know enough the window architecture :(
Posted on 2005-12-23 20:24:32 by Punky