DLL中线程安全问题,高分 如果已装载的DLL中尚有线程正在运行,这时FreeLibrary则会引发访问违规,有没有好的解决方法(在无法退出线程情况下) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用FreeLibraryAndExitThread()试试! 同步啊,尚有线程在运行时,就不FreeLibrary。 FreeLibraryAndExitThread可以解决!但如果需要线程运行得话!!使用同步把! 只要LoadLibrary()和FreeLibrary()配对,你爱怎么调谁管不着. msdn中有一篇文章可能给你帮助 search 一下 DLL_PROCESS_DETACH 以上的方法我都试过了,这种错误一定会导致程序退出,在dllmain中做文章,也没见效, 谢 没有什么好方法,只有自已进行线程安全控制,如:在DLL中记录线程的状态,并提供接口进行状态访问,以此决定是否能释放该DLL,也可以在此基础增加功能以实现动态链库自释放,类似于COM机制,如感兴趣请联系. VC中如何获取一个字符的编码 在web中切换输入法 PolyLine函数无法使用,提示error C3861: 'PolyLine': identifier not found 。 学directx是不是从opengl开始学好一点? 简单的指针问题,被绕晕了! 请rfa(实况狐狸) 进来接分(请板主保留一天谢谢) 请问怎么实现VC++和Fortran的混合编程? 想要一个setup 的原程序!!要多少分都给!! VC中有没有显示JPG和GIF的好方法????????????????????? winsocket的小问题,分值大赠送 用SOCKET通信时一般什么时候用长连接,什么时候用短连接 是否可以返回一个自定义的对象??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货