CDataExchange::PrepareEditCtrl
フレームワークは、ダイアログ データ エクスチェンジ (DDX) と検証 (DDV) に指定した編集コントロールを準備するには、このメンバー関数を呼び出します。
HWND PrepareEditCtrl(
int nIDC
);
パラメーター
- nIDC
DDX または DDV を準備する編集コントロールの ID。
戻り値
DDX または DDV のように準備する編集コントロールの HWND。
解説
すべての編集のコントロールに PrepareCtrl を使用します。
準備は、次の 2 点で構成されます。最初に、PrepareEditCtrl は CDataExchange のクラスでコントロールの HWND を格納します。フレームワークは、DDX または DDV のエラーの場合前に特定のコントロールにフォーカスを復元するには、このハンドルを使用します。第 2 に、PrepareEditCtrl は、データが交換されるか、検証されたコントロールがエディット コントロールであることを示すに CDataExchange のクラスにフラグを設定します。
カスタム DDX の Implementors または DDV ルーチンは、DDX で交換データまたはデータ DDV によって検証であるすべてのエディット コントロールの PrepareEditCtrl を呼び出す必要があります。
独自の DDX と DDV ルーチンを記述する方法の詳細については、テクニカル ノート 26を参照してください。DDX と DDV の概要については、ダイアログ データ エクスチェンジと検証 と ダイアログ ボックスのトピックを参照してください。
必要条件
ヘッダー: afxwin.h