DLL负荷和呼叫类方法(DLL load and call class method)

2019-08-31 06:05发布

要加载在VC ++中DLL和通话功能,我们使用LoadLibrary和GetProcAddress的,这就需要方法的重整名称。 是否实例化一个类对象,然后调用该方法?

如果没有的话我怎么能叫一个方法在一类,但实例化类的一个对象,然后调用的方法?

什么是进程加载h文件,负载类,实例化对象,然后调用一个方法在VC

Answer 1:

其实有一个在CodeProject很好的例子 ,它描述究竟是如何做到这一点。

编辑参考您的意见,如果你看了上面的文章,你会看到GetProcAddress()做无非返回一个函数指针。 如果你想创建一个实例class这是一个从DLL导出,你必须分配内存和强制系统调用类的构造函数有实例化。 一旦这样做了,但是,我有点假设你可以使用你刚刚创建的对象调用以正常方式在类中定义的功能。



文章来源: DLL load and call class method