I have a main window with children. I need to take screenshots programmatically to crop and draw them back on my main window. The way I do this is:
HDC hDC =
Possibly NQR, but you could render your scene to a bitmap and BLT it into the blank space.