共用方式為


CDataExchange::PrepareEditCtrl

架構會呼叫此成員函式指定編輯控制項進行資料交換 (Dialog Data Exchange,DDX) 和驗證 (DDV) 的準備工作。

HWND PrepareEditCtrl(
   int nIDC 
);

參數

  • nIDC
    為或 DDV DDX 會準備編輯控制項的 ID。

傳回值

提供有關 DDX 或 DDV 準備編輯控制項的 HWND

備註

為任何非編輯控制項使用 PrepareCtrl

準備包含兩個項目。 首先, PrepareEditCtrlCDataExchange 類別會儲存控制項的 HWND 。 在 DDV DDX 或失敗時,架構會使用這個控制代碼會將焦點還原到先前擁有焦點的控制項。 接著, PrepareEditCtrl 設定 CDataExchange 類別的一個旗標值交換資料或驗證的控制項是編輯控制項。

自訂 DDX 的實作器或 DDV 常式應呼叫它們是交換資料傳遞 DDX 或驗證資料傳遞 DDV 的所有編輯控制項的 PrepareEditCtrl

如需撰寫自己的 DDX 和 DDV 常式的詳細資訊,請參閱 Technical Note 26。 如需有關 DDX 和 DDV 概觀,請參閱 對話資料交換和驗證。對話方塊的主題

需求

Header: afxwin.h

請參閱

參考

CDataExchange 類別

階層架構圖

CDataExchange::Fail