本人自己在vs2005上写了一个dll,在另一个exe工程中去调用loadlibrary加载那个dll,但是返回值为0,且getlasterror的值为8,求大神分析解答,谢谢!
8。no enoufgh storage is available to process
怀疑是你的dll初始化函数dllmain有死循环。
自己写的dll是可以调试的,没必要猜测。点调试,等待宿主程序启动。
调试阶段运行了5,6次,第一次和第二次都可以成功,但是由于dll里面的程序执行出现内存访问错误,导致异常关闭,第三次以后就loadlibrary失败了