class _declspl(dllexport)A : public B
{
    A();
    virtual void XX() const;
    ~A();
}
对于生成的DLL,我用LoadLibrary动态加载时,怎么样去获取类名A,并调用类里的函数呢?

解决方案 »

  1.   

    看这里吧,有例子和源码http://www.codeproject.com/dll/dynamicdllloading.asp
      

  2.   

    DLL导出类的问题, 参考:
    http://blog.csdn.net/hjyhh/archive/2008/03/03/2142402.aspx
      

  3.   

    支持一下吧,对于导出类来说,最好是在DLL里面使用函数new一个实例返回,然后再提供一个函数用来销毁这个实例。并且不能够让调用者直接访问成员变量,和虚函数。否则后患无穷