WinInet多线程下载器编写历程(1)(二)

2014-11-23 20:26:44 · 作者: · 浏览: 144
其原因可能是堆被损坏,这也说明程序中或它所加载的任何DLL 中有bug"
如果改成GlobalAlloc就没问题了,可是我的程序并没有使用DLL啊,应该还是一个堆呀?

难道是MFC和这段代码用的是不同的堆吗?

注:我使用的是静态链接MFC库的方式。

刚才调试了一下,发现在httpcore.cpp,构造函数里面new的地址和在DownloaderDlg.cpp中new地址相差很大。

摘自 New Day New Plan 。