我有2个窗口 分别叫a,b a里面有个edit控件,我如何在b窗口的函数里设置a窗口edit控件的值?

解决方案 »

  1.   

    在a窗口中一定可以得到b窗口的对象或指针吧,假设是指针,就pB->m_edit.SetWindowText();
      

  2.   

    b窗口的函数里得到a窗口指针,
    如果是父子关系,用GetParent()
    如果非父子关系,用FindWindow(NULL,a窗口Caption);也可以b窗口创建时候传递a指针,或者定义a为b的成员函数 ,或全局指针总之得到a指针,就直接访问edit控件的值
      

  3.   

    晕,没仔细看,搞反了,改一下:在b窗口中一定可以得到a窗口的对象或指针吧,假设是指针,就pA->m_edit.SetWindowText();
      

  4.   

    如何得到a窗口的指针?
    我用FindWindow,可是老是运行时报错。