常見的DoDataExchange什麼意思

2022-04-07 05:24:55 字數 410 閱讀 8009

該函式中的**是由classwizard自動加入的。dodataexchange只有乙個引數,即乙個cdataexchange物件的指標pdx。在該函式中呼叫了ddx函式來完成資料交換,呼叫ddv函式來進行資料有效檢查。

當程式需要交換資料時,不要直接呼叫dodataexchange函式,而應該呼叫cwnd::updatedata。updatadata函式內部呼叫了dodataexchange。該函式只有乙個布林型引數,它決定了資料傳送的方向。

在預設的cdialog::oninitdialog中呼叫了updatedata(false),這樣,在對話方塊建立時,資料成員的初值就會反映到相應的控制項上。若使用者是按了ok(確定)按鈕退出對話方塊,則對話方塊認為輸入有效,就會呼叫updatadata(true)將控制項中的資料傳給資料成員。

mysql常見的優化策略 Mysql常見的優化策略

資料庫設計方面優化 1 資料庫設計符合第三正規化,為了查詢方便可以有一定的資料冗餘。2 選擇資料型別優先順序 int date,time enum,char varchar blob,選擇資料型別時,可以考慮替換,如ip位址可以用ip2long 函式轉換為unsign int型來進行儲存。3 對於c...

oracle常見單詞 Oracle中常見的英語單詞

fatal 重要的,致命的。常見於 root dido1 ps ef grep init.cssd root 2918 1 0 09 59 00 00 00 bin sh etc init.d init.cssd fatal dependencies 附屬的 diagnostic 診斷 常見於 ro...

python常見的問題 python常見問題集錦

webdriverwait 注意內部條件的括號必須是雙層,如 by.id,kw 判斷title,返回布林值 判斷title,返回布林值 webdriverwait driver,10 until ec.presence of element located by.id,kw 判斷某個元素是否被加到了...