edit使用:如何刷新其中的内容?

解决方案 »

  1.   

    如果已经定义了关联变量用UpdateData(FALSE)就可以了
    要么用 edit.SetWindowText("xxxx");
      

  2.   

    通过ClassWizard设置该edit为control m_myEdit;
    如下写
    m_myEdit.SetWindowText("aa");就自动刷新了
      

  3.   

    CEdit 控件重新赋值后,要使用UpdateData(false); 刷新;false\true的作用,参见msdn;
      

  4.   

    1、将控件事例化,可以事例化成值(Value)型变量,也可以事例化为控件(Control)变量。
    2、值型变量只要直接赋值,然后调用UpdateData(FALSE);即可更新
    3、控件型变量,调用该变量的SetWindowText即可
      

  5.   

    SetDlgItemText(ID_EDIT1,"要显示的内容!");
      

  6.   

    UpdateData(FALSE)和 m_Youredit.SetWindowText("xxxx");都可以,在需要的地方Invail或者RedrawWindow也可以
      

  7.   

    如果要实现界面和程序变量的互动,还是使用UpdateData()函数