我需要在运行时将一些第三方DLL动态链接到我的Windows项目(DLL本身)中。我有标头和.lib,所以我知道函数签名和返回类型。
不幸的是,我对第三方库中的工厂方法(和销毁方法)一无所知,因此我无法获得任何指向我要实例化的对象的指针(我什至不确定我是否可以公开第三个对象) -party标头包含在MY标头中)。 我已经看到许多使用LoadLibrary和GetProcAddress的示例,但是它们都使用由示例编写器构建的示例DLL,因此它们使用外部“ C”公开工厂方法。
我该怎么办?谢谢!