00001 00002 // The following ifdef block is the standard way of creating macros which make exporting 00003 // from a DLL simpler. All files within this DLL are compiled with the EXCONFIG_EXPORTS 00004 // symbol defined on the command line. this symbol should not be defined on any project 00005 // that uses this DLL. This way any other project whose source files include this file see 00006 // EXCONFIG_API functions as being imported from a DLL, wheras this DLL sees symbols 00007 // defined with this macro as being exported. 00008 #ifdef EXCONFIG_EXPORTS 00009 #define EXCONFIG_API __declspec(dllexport) 00010 #else 00011 #define EXCONFIG_API __declspec(dllimport) 00012 #endif 00013 00014 // Insert your headers here 00015 #ifndef WIN32_LEAN_AND_MEAN 00016 #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers 00017 #endif 00018 00019 #include <windows.h> 00020 00021 00022 extern const std::string c_empty_string;
1.5.1