I am using win32 applications for some full screen graphics. How do I restore
the desktop, windows, taskbar, etc when exiting the app?
Do I need to create a bitbap and bitblt the desktop screen into it, and then
bitblt it back afterward? Or is there a way to instruct the system to just
redraw everything?
I am retrieving a device context for my screen with GetDC(NULL).
*** edited ***
I just realized I could open a full screen window, then draw over it with using
a full screen context. Closing the full screen window should then invoke a desktop
redraw. But the window would not cover the taskbar. So that's still a problem.
(haven't tried this last thing yet)