CDataExchange オブジェクトを構築します。
CDataExchange(
CWnd* pDlgWnd,
BOOL bSaveAndValidate
);
パラメーター
pDlgWnd
コントロールを含む親ウィンドウへのポインター。 このオブジェクトは、通常 CDialog 派生オブジェクトです。bSaveAndValidate
TRUE の場合、このオブジェクトはデータの正当性をチェックし、コントロールからメンバーにデータを書き込みます。 FALSE の場合、このオブジェクトはデータをメンバーからコントロールに移動します。
解説
自分のウィンドウの CWnd::DoDataExchange メンバー関数に渡す追加情報をデータ交換オブジェクトに格納するには、CDataExchange オブジェクトを自分で構築します。
使用例
CYourDataExchange dx(this, FALSE);
try
{
DoDataExchange(&dx);
}
catch(CUserException* pe)
{
// some part of the exchange went wrong
// but the user has already been notified
pe->Delete();
}
必要条件
**ヘッダー:**afxwin.h