3
我不太熟悉VC++編程。 我聽說過,在讀取/寫入窗口文本框時,我們必須使用更新數據函數(UpdateData(true),UpdateData(false))。其他的我們不能在文本框上執行讀/寫操作。VC++中的UpdateData函數
爲什麼我們使用這個功能?這個功能是做什麼的?
我不太熟悉VC++編程。 我聽說過,在讀取/寫入窗口文本框時,我們必須使用更新數據函數(UpdateData(true),UpdateData(false))。其他的我們不能在文本框上執行讀/寫操作。VC++中的UpdateData函數
爲什麼我們使用這個功能?這個功能是做什麼的?
該機制被稱爲動態數據交換。當您調用方法UpdateData時,它將inturn設置類CDataExchange的成員並調用DoDataExchange。 DDX不過是內部調用SetDlgItemText或GetDlgItemText的全局函數。
設置的另一方法/獲取窗口的文本是通過直接調用例如這些功能
CEdit* pBoxOne;
pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);
pBoxOne->SetDlgItemText("asd");