如题,动态链接库中的函数返回了,那么系统怎么处理DLL中建的线程?

解决方案 »

  1.   

    动态链接库就如同一个共享代码的库,和你在你的程序里建立线程没啥区别,只是代码是二进制的形式,并且在dll中。
      

  2.   

    我在dll中建的线程可以在dll外的主程序中关断吗?
      

  3.   

    系统不会给你自动停掉的。如果在FreeLibrary之后还有DLL的线程函数在运行的话,就会出现段错误。
      

  4.   

    在Dll被卸载前,应该自己清理掉所有的DLL相关资源,关闭创建的线程等