Share via


Working with Dialog Box Data

OverviewHow Do I

ClassWizard offers an easy way to take advantage of the dialog data exchange (DDX) and dialog data validation (DDV) capabilities of MFC.

To use DDX, you define member variables in the dialog box, form view, or record view class, and associate each of them with a dialog box control. The framework transfers any initial values to the controls when the dialog box is displayed. When you click OK, it updates the variables with the data that you entered.

With DDV, dialog box information entered by the user is validated automatically. You can set the validation boundaries: the maximum length for string values in an edit-box control or the minimum or maximum numeric values when you expect a number to be entered. You can also use ClassWizard to connect dialog box controls to your own custom data-validation routines.

What do you want to know more about?