How do I grab the screen contents referred to by an hDC?