Dialog Boxes: Overview

HomeHow Do IDetailsSampleTutorial

Dialog boxes are windowsused to display status information or to obtain information from the user. The user uses dialog boxes to have a “dialog” with your program. Dialog boxes contain controls, including:

Most dialog boxes are modal. The user can interact only with the dialog box while the box is open. But it is possible to create modeless dialog boxes, which let users work with other windows while the dialog box is open. MFC supports both kinds of dialog box with class CDialog. The controls are arranged and managed using a dialog-template resource, created with the dialog editor.

Property sheets, also known as tab dialog boxes, are dialog boxes that contain “pages” of distinct dialog-box controls. Each page has a file folder “tab” at the top. Clicking on a tab brings that page to the front of the dialog box.

What do you want to do?