~_AFX_CTL3D_THREAD 问题的解决
来源:互联网 发布:seo最好的cms 编辑:程序博客网 时间:2024/05/23 15:38
VC6 写 DirectShow 应用的时候,发现程序退出的时候老是在 ~_AFX_CTL3D_THREAD() 崩溃,网上基本没说清楚原因,
于是用 VC2005 编译,编译不过,说
new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCMTD.lib(new.obj)
delete(void *)" (??3@YAXPAX@Z) already defined in LIBCMTD.lib(dbgdel.obj)
上网查阅有关资料后,发现得先编译 MFC 的库,
将冲突的两个库 "Nafxcwd.lib Libcmtd.lib",放在 Linker -> Input -> Additional Dependenics 最前面,编译通过,
~_AFX_CTL3D_THREAD() 崩溃的问题也解决了,
结论:~_AFX_CTL3D_THREAD() 崩溃是由于 Nafxcwd.lib 和 Libcmtd.lib冲突,造成程序退出时(VC6),
CThreadSlotData::FreeSlot(int 3) 中 delete (CNoTrackObject*)pData->pData[nSlot];造成的。
- ~_AFX_CTL3D_THREAD 问题的解决
- 需要解决的问题
- ParsingError问题的解决
- 首先解决的问题
- PostNotCached问题的解决
- 昨天解决的问题
- 待解决的问题
- Decorator 解决的问题
- 一些问题的解决
- 怪问题的解决
- 解决不可思议的问题
- 解决的问题
- NonUniqueObjectException问题的解决
- HessianProtocolException问题的解决
- formid问题的解决
- 问题的解决
- 待解决的问题
- 解决双系统的问题
- js 去除左右空格 最精炼的函数
- 爱需要一份贴心的暖
- vc++中调用AnimateWindow动态建立窗口(转)
- 从米饭开始的爱情同样甜蜜
- VPN相关
- ~_AFX_CTL3D_THREAD 问题的解决
- ibatis的第一个程序
- Windows下查看端口被占用的解决方案
- 主流的软件开发语言介绍
- 程序员,应该掌握的英语词汇
- SQL查询数据库表名
- 重读Effective C++的几点收获
- a:hover在IE6中的BUG
- 安全心得(2009-09-09)