我想把我对话框里的所有的Edit里的内容清空,应该用什么函数?怎么写?

解决方案 »

  1.   

    应该是 SetWindowText("")
      

  2.   

    比如你的edit的控制变量为m_edit
    m_edit.Clear();//这就可以达到你的要求了
      

  3.   

    方法很多,可以用成员函数clear,可以赋空值。正如上面几位所说的。
      

  4.   

    基本上没有可以一下子清除所有Edit控件的函数。这样做从接口设计的角度来说也是没有必要的。我建议你最好自己写一个函数,把你想要成批操作的控件都加进去,借此来给控件分各组。
      

  5.   

    如果在Edit控件定义的是CString类型的该怎么办?
      

  6.   

    向楼上一样赋空值,或调用CString::Empty()!
    然后UpdateData(false);
      

  7.   

    可以枚举所有的控件,如果是edit控件,掉用SetWindowText("")即可.