在visual c / qt应用程序中加载第三方dll
作者:互联网
我有第三方dll需要与我的应用程序一起使用.接口在第三方dll中定义,我必须从我的应用程序进行接口调用.我有接口的函数原型,但没有lib文件或头文件.看起来应该使用loadlibrary,但是没有头文件可能吗?有没有办法生成这样的头文件?也非常感谢loadlibrary的一些解释,因为我还在抓住这个想法.
谢谢!
解决方法:
使用API函数LoadLibrary加载库.加载DLL后,使用GetProcAddress获取特定函数的入口点.
如果它是C库,您可能需要关心装饰的名称.工具dumpbin和undname可能有助于识别DLL真正导出的内容.
标签:loadlibrary,c,qt,dll 来源: https://codeday.me/bug/20190903/1797229.html