如果exe和目标dll为32位,为什么我会在LoadLibrary中出现错误193?

时间:2019-02-11 11:25:40

标签: windows winapi

确保我的所有VisualStudio 2010项目选项均正确(lib文件和路径正确,并且dll文件位于exe文件旁边)

hhandleDLL = LoadLibrary("myclass_dll.dll");
error = GetLastError();

GetLastError返回193。 根据初始化,句柄仍为0x00000(NULL)。

此193错误代码通常是由于exe和dll之间的32/64位编译之间不匹配。 但是我所有的代码都是32位编译的(我已经三重检查过了)

有人对发生的事情有暗示吗? 谢谢

0 个答案:

没有答案