簡體   English   中英

MFC編輯控件更新

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM