I've got a cool idea for my game (not really unique, i don't know why i didn't think of it before). What it is is that when you press the "Menu" button on the form a menu appears. The thing which i'd like to do would be to have the whole window fade a bit and then the menu, on a picturebox, would appear with the faded window behind it (by this i mean the contents of the window, of course). So to do this i think that there are two basic steps, one is to somehow get the window into a picturebox which would appear over everything and then draw the faded effect on the picturebox. It's prettymuch like a bitblt from window.hdc to picture1.hdc. How would i make this image, getting all the controls, pictureboxes and their contents... Everything into a picturebox?