在visual c / qt应用程序中加载第三方dll

我有第三方dll需要与我的应用程序一起使用.接口在第三方dll中定义,我必须从我的应用程序进行接口调用.我有接口的函数原型,但没有lib文件或头文件.看起来应该使用loadlibrary,但是没有头文件可能吗?有没有办法生成这样的头文件?也非常感谢loadlibrary的一些解释,因为我还在抓住这个想法.
谢谢!

解决方法:

使用API​​函数LoadLibrary加载库.加载DLL后,使用GetProcAddress获取特定函数的入口点.

如果它是C库,您可能需要关心装饰的名称.工具dumpbin和undname可能有助于识别DLL真正导出的内容.

上一篇:c – 从32位进程调用64位dll上的LoadLibrary


下一篇:c – 使用LoadLibrary加载DLL