次の方法で共有


CDataExchange::PrepareCtrl

フレームワークは、ダイアログ データ エクスチェンジ (DDX) と検証 (DDV) に指定したコントロールを準備するには、このメンバー関数を呼び出します。

HWND PrepareCtrl(
   int nIDC 
);

パラメーター

  • nIDC
    DDX または DDV を準備するコントロールの ID。

戻り値

DDX または DDV のように準備するコントロールの HWND

解説

エディット コントロールの場合 PrepareEditCtrl を使用してください; 他のすべてのコントロールには、このメンバー関数を使用します。

準備を CDataExchange のクラスでコントロールの HWND を格納することで構成されます。フレームワークは、DDX または DDV のエラーの場合前に特定のコントロールにフォーカスを復元するには、このハンドルを使用します。

カスタム DDX の Implementors または DDV ルーチンは、DDX で交換データまたはデータ DDV によって検証であるすべての編集コントロールの PrepareCtrl を呼び出す必要があります。

独自の DDX と DDV ルーチンを記述する方法の詳細については、テクニカル ノート 26を参照してください。DDX と DDV の概要については、ダイアログ データ エクスチェンジと検証ダイアログ ボックスのトピックを参照してください。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDataExchange クラス

階層図

CDataExchange::Fail