GetProcAddress 出错,返回NULL(127)

GetProcAddress 出错,返回NULL(getlasterror返回:127—找不到指定的程序).

dll中加入 extern “C” 即可。

原因是 C++ 的name mangling,名字改编,导致名字不是fun,而是fun@@YAHXZ加上参数之类的,所以GetProcAddress 找不到函数地址。
加入 extern “C” 就是不使用名字改编。

你可能感兴趣的:(GetProcAddress 出错,返回NULL(127))