[英]MFC edit control update
我嘗試更新編輯控件的文本,使用它添加的變量,這是一個CString
但我失敗了。
m_sNrAuto = "some text";
UpdateData(TRUE);
我也嘗試使用UpdateWindow()
,但編輯控件仍為空白。 我知道我可以通過使用SetWindowText()
來實現它,但我也看到了一些片段,其中沒有使用SetWindowText()
,更新是通過將值傳遞給附屬的CString來完成的。
嘗試UpdateData(false);
true
表示Control => Data
false
表示Data => Control
有時你必須這樣做
UpdateData(true); // snapshot ALL controls data
m_sNrAuto = "some text"; // tweak the one you actually need updated
UpdateData(false); // this pushes ALL data, not just the one you tweaked
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.