Debug Assertion Failed! File:afxwin1.inl Line:22
来源:互联网 发布:数据库字段注释 编辑:程序博客网 时间:2024/04/30 23:52
如果是 dll 的问题:
首先分析是哪个函数调用之后,出现 AfxGetResourceHandle()==NULL 的问题;
然后,
如果这个 dll 是自己的 MFC 库,在输出函数的时候第一行,使用 AFX_xxx 的那个宏定义;
如果这个 dll 是第三方的,在调用前通过 AfxGetResourceHandle() 保存当前 HANDLE 值,在调用函数之后,调用 AfxSetResourceHandle() 恢复 HANDLE 值;
或者,你是否在 dll 的某个 callback 中调用函数的时候出现这个 ASSERT 的错误了;如果是,想办法在函数调用前,把 resource 的 HANDLE 保存起来进行调用。(这个比较复杂,可能没有讲清楚)
如果是修改 .rc 文件导致的问题,看看是否你的 resource.h 中某些 ID 值范围与缺省的资源 ID 进行冲突了,找到冲突的 ID 值,修改 resource.h ,然后 rebuild all。
首先分析是哪个函数调用之后,出现 AfxGetResourceHandle()==NULL 的问题;
然后,
如果这个 dll 是自己的 MFC 库,在输出函数的时候第一行,使用 AFX_xxx 的那个宏定义;
如果这个 dll 是第三方的,在调用前通过 AfxGetResourceHandle() 保存当前 HANDLE 值,在调用函数之后,调用 AfxSetResourceHandle() 恢复 HANDLE 值;
或者,你是否在 dll 的某个 callback 中调用函数的时候出现这个 ASSERT 的错误了;如果是,想办法在函数调用前,把 resource 的 HANDLE 保存起来进行调用。(这个比较复杂,可能没有讲清楚)
如果是修改 .rc 文件导致的问题,看看是否你的 resource.h 中某些 ID 值范围与缺省的资源 ID 进行冲突了,找到冲突的 ID 值,修改 resource.h ,然后 rebuild all。
- Debug Assertion Failed! File:afxwin1.inl Line:22的解决
- Debug Assertion Failed! File:afxwin1.inl Line:22
- Debug Assertion Failed! File:afxwin1.inl Line:22
- Debug Assertion Failed!——File:\dd\vctools\vc7libs\ship\atlmfc\include\afxwin1.inl
- Debug Assertion Failed file:afx.inl Line 177
- "Debug Assertion Failed", File:afxcmn.inl
- Debug Assertion Failed! File:afx.inl (转载)
- Debug Assertion Failed! File: afx.inl
- Debug Assertion Failed! File:afx.inl File:afx.inl
- Debug Assertion Failed! FIle:afxhtml.inl Line 57的错误的解决
- MFC程序出现“Debug Assertion Failed! File:afx.inl Line:177”错误
- Run time error assertion failed afxwin1.inl Line24
- vs2010 debug afxwin1.inl错误
- 关于 debug assertion failed, file:dlgdata.cpp,line"44 错误
- 关于 debug assertion failed, file:dlgdata.cpp,line"44 错误
- 引用 Debug Assertion Failed!File:wingdi.cpp Line:1120
- 引用 Debug Assertion Failed!File:wingdi.cpp Line:1120
- VC Debug Assertion Failed File:dlgdata.cpp Line 43
- hibernate初始化
- DB2 SQL自学笔记
- 自己电脑做服务器续,用默认端口,自动跳转到默认项目 【直接用域名访问我们本机的项目】
- poj 1742 Coins (背包)
- 视频快搜新片热剧,百度手机浏览器上都有啊
- Debug Assertion Failed! File:afxwin1.inl Line:22
- mybatis 对oracle和mysql 批量插入操作
- re模糊查询
- 网络流量计费程序(4)
- dofile, loadfile, loadstring, require, module
- vmWare上运行VxWorks
- mysql 用户登录密码忘记处理
- 正则表达式大全
- CEdit 详述