I haven\'t written anything with GDI for a while now (and never with GDI+), and I\'m just working on a fun project, but for the life of me, I can\'t figure out how to double
Are you handling WM_ERASEBKGND? I believe it gets called right before WM_PAINT and usually blits the window's background color which you probably don't want to happen.