Exportieren von Klasse in Dll funktioniert nicht

Hallo,
ich versuche meine Klasse in eine DLL zu exportieren, aber ich bekomme immer folgenden Fehler:

error C2375: ‚Funktion‘ : Neudefinition; unterschiedliche Bindung
: Siehe Deklaration von ‚Funktion‘

ausserdem bekomme ich folgende Warnung 5mal:

warning C4091: '__declspec(dllexport ) ’ : Ignoriert auf der linken Seite von ‚class Test‘, wenn keine Variable deklariert wurde

hier mein Code:

///lib.h

#define EXPORT __declspec(dllexport)

EXPORT class Test
{
public:
void Funktion(void);
};

///lib.cpp
#include
#include „…/Header/Lib.h“

int WINAPI DllMain(HINSTANCE hInst, DWORD fdwReason, PVOID Reserved)
{
return TRUE;
}

EXPORT void Test::Funktion(void)
{
return;
}

Kann mir jemand einen Tipp geben, warum der Code nicht funktioniert ??

Vielen Dank im Voraus
Simon