I have a program that is a dialog based only (VC 6.0 ). I would like to make load two different dialogs at different times( by selecting it from a menu selection ). But the dialog should be a child to the main windows so if i maximize the dialog all the controls are still under the main window like word were maximizing the child screen is still under the main window. I dont really know how to load that type of dialog by selecting from a menu or if the dialog I create should have a base class of CDialog or something else. Is there a good mfc example on how to do this? But more important how to load the dialog by selecting a menu control.