我在单文档应用程序中启动了一个辅助线程,现在我想在主程序中挂起辅助线程,并想让辅助线程从起点(不是挂起时的断点)重新开始执行。请教高手,这样能实现吗?如何做?

解决方案 »

  1.   

    那样的话要重新调用AfxBeginThread(),而我只想通过改变什么参数来实现。有别的办法吗?
      

  2.   

    如果想让线程从起点开始运行,只有让你的线程函数返回(return)!
      

  3.   

    让你的线程函数return当你想让线程回到起点的时候就调用return 0;语句
      

  4.   

    正常的方法就是 关闭该线程, 并重新启动该线程.不正常的方法就是使用恐怖的 goto 语句, 但他有时可以实现你不正常的欲望.