ダイアログ データ バリデーション
データ交換に加えて ダイアログ データ エクスチェンジの例に示すように、 DDV 関数を呼び出すことによって有効性検査を指定できます。例の DDV_MaxChars の呼び出しはテキスト ボックス コントロールに入力された文字列の長さが 20 文字以下であることを検証します。DDV 関数は、通常、有効性検査は問題のコントロールにフォーカスをユーザーがデータを再入力場合は失敗し、配置するメッセージ ボックスをユーザーに警告します。指定されたコントロールの DDV 関数は同じの DDX 関数が制御する直後に呼び出す必要があります。
カスタム DDX と DDV)ルーチンを定義できます。このの詳細と DDX と DDV の他の辺については、 MFC テクニカル ノート 26を参照してください。
メンバー変数の追加ウィザード 、のデータ マップの DDX と DDV すべての呼び出しを書き込みます。