CDataExchange::PrepareEditCtrl
架構會呼叫此成員函式指定編輯控制項進行資料交換 (Dialog Data Exchange,DDX) 和驗證 (DDV) 的準備工作。
HWND PrepareEditCtrl(
int nIDC
);
參數
- nIDC
為或 DDV DDX 會準備編輯控制項的 ID。
傳回值
提供有關 DDX 或 DDV 準備編輯控制項的 HWND 。
備註
為任何非編輯控制項使用 PrepareCtrl 。
準備包含兩個項目。 首先, PrepareEditCtrl 在 CDataExchange 類別會儲存控制項的 HWND 。 在 DDV DDX 或失敗時,架構會使用這個控制代碼會將焦點還原到先前擁有焦點的控制項。 接著, PrepareEditCtrl 設定 CDataExchange 類別的一個旗標值交換資料或驗證的控制項是編輯控制項。
自訂 DDX 的實作器或 DDV 常式應呼叫它們是交換資料傳遞 DDX 或驗證資料傳遞 DDV 的所有編輯控制項的 PrepareEditCtrl 。
如需撰寫自己的 DDX 和 DDV 常式的詳細資訊,請參閱 Technical Note 26。 如需有關 DDX 和 DDV 概觀,請參閱 對話資料交換和驗證。 和 對話方塊的主題。
需求
Header: afxwin.h