ik had het net al gevonden,
maar toch bedankt
maare waarom kan ik export vervangen?
Ok

Ehm, met de regel
#define export extern "C" __declspec (dllexport) zeg je eigenlijk:
Elke keer dat je export tegenkomt in de code vervang je dit door
extern "C" __declspec (dllexport).
Maar je kan dus zelf kiezen welk sleutelwoord je daarvoor wilt gebruiken.
Zo is bijvoorbeeld een andere logische naam
dll_func of
dll_function 
PS: Mocht je meer over de regels die met een # beginnen willen weten dan moet je maar eens vragen naar de preprocessor (als je benieuwd bent lijkt dit forum me een prima plek om zo'n vraag te stellen

)