WM_PAINT Bitblitting multiple times? <p>This is for C++ - win32. Basically I've loaded an image (bmp) into a HBITMAP from a file and bitblitted it to the device context for the main window.</p> <p>How would I call it again in case I want to change the image?</p> <p>I've called InvalidateRectangle() and UpdateWindow() but that causes the window controls to flicker.</p>