Just for fun, I handled the WM_NCPAINT message for a window and just returned 0. I was surprised however to find that clicking another window, then returning to my window, resulted in the entire frame being drawn on. Is there another message that can redraw the frame? Also, if I drag the window around rapidly by dragging on the caption bar, the frame becomes garbled and distorted. Any ideas?