- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 Debug Assertion Failed! File:afxwin1.inl Line:22
如果是 dll 的问题:首先分析是哪个函数调用之后,出现 AfxGetResourceHandle()==NULL 的问题;然后, 如果这个 dll 是自己的 MFC 库,在输出函数的时候第一行,使用 AFX_xxx 的那个宏定义; 如果这个 dll 是第三方的,在调用前通过 AfxGetResourceHandle() 保存当前 HANDLE 值,在调用函数之后,调用 A
2013-05-27 15:15:15 2265
原创 vector iterator not incrementable
原帖由 tyc611 于 2008-9-4 17:58 发表 只想着逃避问题而不是解决问题 以调试模式运行,遇到断言失败中断定位到断言失败的地方,再查看函数调用栈,找到自己程序中出错的地方,然后分析错误解决之唉,我的程序是没有错的,标准的C++ STL,在GCC下编译运行的好好的现在到vc下就不行了,出错在一个vector的iterator的遍历的时候运行的时候
2013-05-22 16:39:39 2601
原创 WMI 例子
#define _WIN32_DCOM#include using namespace std;#include #include #pragma comment(lib,"wbemuuid.lib")int main(){ HRESULT hr; // initialize com library hr = CoInitializeEx(0, COINIT_MULTI
2013-05-14 17:13:52 1107
转载 CoCreateInstance 解析
CoCreateInstance创建组件的最简单的方法是使用CoCreateInstance函数。在COM库中包含一个用于创建组件的名为CoCreateInstance的函数。此函数需要一个CLSID参数,在此基础上创建相应组件的一个实例,并返回此组件的某个接口。 CoCreateInstance 的声明HRESULT _stdcall CoCreateInstance(
2013-05-04 16:40:25 3014
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人