新手,请问如何创建多线程实现以下简单功能:
在OnOk()里使Add1()和Add2()同时运行?

解决方案 »

  1.   

    继承CWinThread
    然后在run里运行Add1()
    再继承CWinThread
    然后在run里运行Add2()
    然后在ONOK里实例两个类并运行
      

  2.   

    还有简单的方法
    我忘了 
    好像是createthread这个函数把
      

  3.   

    //在原来OnOk()里执行Add1() 
      开启一个线程执行Add2()
    AfxBeginThread(ThreadFunction, pParam2);UINT ThreadFunction (LPVOID pParam)
    {
    Add2();
    }
      

  4.   

    CreateThread开两个线程不就可以了,把ADD1和ADD2作为入口函数分别传给两个线程
      

  5.   

    在OnOk()里用CreateThread开两个线程,在其中的一个线程入口函数中执行Add1(),另一个的入口函数中执行Add2()
      

  6.   

    我三个线程都开过,
    一个一个AfxBeginThread就可以了。