比如导出了一个类,在MFC里做了一个按钮,单击调用这个导出的类,该如何做!~

解决方案 »

  1.   

    只能隐式加载库
    #include "xxdll.h"
    #pragma comment(lib, "xxdll.lib")void SomeFun()
    {
      Cxxdll o;
     ....
    }
      

  2.   

    头文件定义(DLL与EXE中保持一致)://////////////////////////////
    // YourExportClass.hclass AFX_EXT_CLASS CYourExportClass
    {
        ...
    };工程文件中:
    #include "YourExportClass.h" // 该文件要添加到工程中来,同时要链入相关LIB文件
    #pragma comment(lib, "YourExportClass.lib")CExeDlg::OnButtonClicked
    {
        CYourExportClass dllCls;
        dllCls.Function(...);
    }