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