00001 #ifndef DLLMACROS_H
00002 #define DLLMACROS_H
00003
00004 #if defined(_MSC_VER)
00005 #pragma warning( disable : 4231 )
00006 #pragma warning( disable : 4251 )
00007 #pragma warning( disable : 4267 )
00008 #pragma warning( disable : 4311 )
00009 #endif
00010
00011 #if !defined(DLLEXPORT) && defined(WIN32)
00012 #if !defined(AEDGUI_H)
00013 #define DLLEXPORT __declspec( dllexport )
00014 #define DLLEXTERN
00015 #else
00016 #define DLLEXPORT __declspec( dllimport )
00017 #define DLLEXTERN extern
00018 #endif
00019 #else
00020 #define DLLEXPORT
00021 #define DLLEXTERN
00022 #endif
00023
00024 #endif