还是老问题,请教高手啊!
    如何在Win32 Dynamic-Link Library创建的DLL中导出多个C++类???兄弟我会做导出一个C++类的动态链接库,可是导出多个如何实现,不知道如何下手,老大帮帮忙啊!!

解决方案 »

  1.   

    导出一个类与导出多个类的处理方法是完全一样的,只需要在类的声明中添加dllexport关键字即可。示范代码://SampleClass.h
    #ifdef SAMPLECLASS_EXPORTS
    #define SAMPLECLASS_API __declspec(dllexport)
    #else
    #define SAMPLECLASS_API __declspec(dllimport)
    #endif// 以下是从 SampleClass.dll 导出的类class SAMPLECLASS_API CSampleClass1 {
    public:
    CSampleClass1(void);
    // TODO: 在此添加您的方法。
    };class SAMPLECLASS_API CSampleClass2 {
    public:
    CSampleClass2(void);
    // TODO: 在此添加您的方法。
    };
    以此类推。