我在VC工程中,对每一个对话框设置一个类,现在要在另一个类中访问其它类里的编辑框控件的内容,怎么写啊。急!编辑框变量也不能设成全局的啊。给20分了!

解决方案 »

  1.   

    pDlg->GetDlgItem(ID_???)->GetWindowText()
      

  2.   

    楼上没说明白,怎么把编辑框控件对应的CString 变量加上啊。
      

  3.   

    可以不用加CString变量与其关联,直接取也行。
      

  4.   

    继续顶:如何在另外一个类中获得其他类里面的编辑框控件输入的信息,一定要用到编辑框控件对应的CString变量? 给分啦
      

  5.   

    Lailuboy(小赖子) ,直接怎么取,能否给点代码说明一下,谢了
      

  6.   

    pDlg->GetDlgItem(ID_???)->GetWindowText(str);
    没这么用过,不知道对不对.
      

  7.   

    不应该说是访问其他类中的Edit控件,
    而是访问其他对话框类实例化出来的对话框对象的Edit控件。方法是获得想访问的对话框的窗口句柄或this指针,
    然后用SetDlgItemText函数。