CDataExchange

CDataExchange基本クラスがありません。

CDataExchangeクラスには、ダイアログ データ エクス (チェンジ DDX) およびダイアログ データ バリデーション (DDV) ルーチンを Microsoft Foundation クラスによって使用されるサポートしています。カスタム データ型またはコントロールのデータ交換ルーチンを記述する場合にこのクラスを使用して、または独自のデータ検証ルーチンを作成する場合。独自の DDX および DDV ルーチンの記述の詳細については、テクニカル ノート 26を参照してください。DDX と DDV の概要についてを参照してください ダイアログ データの交換と検証 ] ダイアログ ボックスのトピック Visual の C++ プログラマのガイド

CDataExchangeオブジェクト DDX および DDV を配置するために必要なコンテキスト情報を提供します。DDX を使用してダイアログ コントロール データ メンバーからの初期値を入力すると、フラグm_bSaveAndValidateFALSEです。DDX を使用してデータ メンバーにダイアログ コントロールの現在の値を設定すると、DDV を使用してデータ値を検証する場合、そのアクセス許可フラグm_bSaveAndValidateTRUEです。DDV の検証が失敗した場合は、DDV プロシージャ入力のエラーを説明するメッセージ ボックスが表示されます。DDV のプロシージャ [問題のあるコントロールにフォーカスをリセットおよび検証プロセスを停止すると、例外をスローする失敗を呼び出します。

#include lt;afxwin.h>

クラス メンバーの |nbsp;階層図(&N)

サンプル特価; MFC サンプル VIEWEX(&N)

参照特価;CWnd::DoDataExchange:updatedata(&N)

Index