Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
1.6 KiB

  1. // This is a part of the Microsoft Foundation Classes C++ library.
  2. // Copyright (C) 1992-1998 Microsoft Corporation
  3. // All rights reserved.
  4. //
  5. // This source code is only intended as a supplement to the
  6. // Microsoft Foundation Classes Reference and related
  7. // electronic documentation provided with the library.
  8. // See these sources for detailed information regarding the
  9. // Microsoft Foundation Classes product.
  10. // special header for _AFXDLL variant.
  11. // default AFX_XXX_DATA and AFX_XXX_DATADEF macros for using MFC DLLs
  12. #ifndef AFX_CORE_DATA
  13. #define AFX_CORE_DATA AFX_DATA_IMPORT
  14. #define AFX_CORE_DATADEF
  15. #endif
  16. #ifndef AFX_OLE_DATA
  17. #define AFX_OLE_DATA AFX_DATA_IMPORT
  18. #define AFX_OLE_DATADEF
  19. #endif
  20. #ifndef AFX_DB_DATA
  21. #define AFX_DB_DATA AFX_DATA_IMPORT
  22. #define AFX_DB_DATADEF
  23. #endif
  24. #ifndef AFX_NET_DATA
  25. #define AFX_NET_DATA AFX_DATA_IMPORT
  26. #define AFX_NET_DATADEF
  27. #endif
  28. // default AFX_EXT_DATA and AFX_EXT_DATADEF macros for using or
  29. // creating MFC extension DLLs, depending on _AFX_EXT_IMPL
  30. // AFX_EXT_CLASS can be used to import or export entire classes
  31. // in an extension DLL without the hassle of creating a .DEF file
  32. // with decorated names.
  33. #ifndef AFX_EXT_DATA
  34. #ifdef _AFXEXT
  35. #define AFX_EXT_CLASS AFX_CLASS_EXPORT
  36. #define AFX_EXT_API AFX_API_EXPORT
  37. #define AFX_EXT_DATA AFX_DATA_EXPORT
  38. #define AFX_EXT_DATADEF
  39. #else
  40. #define AFX_EXT_CLASS AFX_CLASS_IMPORT
  41. #define AFX_EXT_API AFX_API_IMPORT
  42. #define AFX_EXT_DATA AFX_DATA_IMPORT
  43. #define AFX_EXT_DATADEF
  44. #endif
  45. #endif