标签归档: dll

LoadLibrary在Win10上的一个坑

LoadLibrary函数在MSDN中有这么一段话

If the string specifies a module name without a path and the file name extension is omitted, the function appends the default library extension .dll to the module name. To prevent the function from appending .dll to the module name, include a trailing point character (.) in the module name string.

也就是LoadLibrary可以加载没有.dll后缀的dll文件,只要在文件后面加个点。

但最近遇到在Windows10系统下面就是败了,GetLastError返回126,至于为什么未知,解决方法就是文件名乖乖加上.dll后缀。