首先是一个主线程创建了一个CMainFrame
  然后,当你在点CMainFrame中的导航栏中的一项时,会从dll动态库中动态加载一个View。
   这个View类对象在使用过程中,又创建了一个线程,线程的入口函数在这个View类头文件中类声明的上面声明的,我在这个线程入口函数中要用到View类中的一个成员类对象(已经包含数值了),请问改怎么使用它啊?要用到AfxGetApp()吗?高手给指点一下

解决方案 »

  1.   

    要先SendMessage,否则基本会出现问题的。
      

  2.   

      view是动态创建的,是一个堆对象,又创建了一个线程,这个线程和你这个view是在一个进程里面还是view创建了一个线程,如果是view的话就简单了,如果是cmainframe的话就不行了,除非你把view设置为cmainfrme的成员变量或者是view是一个全局变量
      

  3.   

    创建线程的时候,将View对象实例的指针或者窗口句柄作为参数传递给线程函数。
      

  4.   

    可以将 View类中的成员类对象 通过线程函数的参数传入。
      

  5.   

    你把问题叙述的太复杂了,你之前的那些如何创建用处不大。这句话是关键,线程的入口函数在这个View类头文件中类声明的上面声明的,我在这个线程入口函数中要用到View类中的一个成员类对象