主窗口生成后,init里面生成一个其他的窗口,这个窗口类里面开一个线程,定期的查看clistctrl里面有没有更新数值,怎么才能获取到哇?

解决方案 »

  1.   

    clistctrl是主窗口的哇,有主窗口的句柄能够获取这个clistctrl里面的值么?
      

  2.   

    clistctrl是主窗口的哇,有主窗口的句柄能够获取这个clistctrl里面的值么? 
    怎么获取哇?
      

  3.   

    你所说的主窗体和listctrl。是2回事。你说的主窗体就是mfc的一个dlg。listctrl是个控件。
    你要获取的listctrl这个控件的句柄。
    ,你要在窗体类里面开个线程。查看listctrl是否有更新。如果有更新。就像主窗体发个消息。sendmessage。主窗体接收后就可以处理了。或者不用线程。直接用个settimer 就可以了。处理起来还方便。
      

  4.   

    在别的窗体里面怎么获取listctrl里面的内容呢?
      

  5.   

    窗体A,和B。窗体A中包含listctrl。m_listctrl是窗体A的变量。。在b中包含a的头文件
    在b中
    void b::GetA()
    {
    cA  dlga;
    int ncount = dlgg.m_listctrl.getitemcount();
    这样就可以获得。a窗体中的。listctrl数据了。
    }就算这样说。我估计你还不能明白。自己在试验试验吧