StdAfx.h
上传用户:rundaa
上传日期:2009-05-24
资源大小:44k
文件大小:2k
源码类别:

CAD

开发平台:

Visual C++

  1. // StdAfx.h : include file for standard system include files,
  2. //      or project specific include files that are used frequently,
  3. //      but are changed infrequently
  4. #if !defined(AFX_STDAFX_H__D541AE2B_28C4_11D3_A7F6_000000000000__INCLUDED_)
  5. #define AFX_STDAFX_H__D541AE2B_28C4_11D3_A7F6_000000000000__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. #pragma warning(disable: 4786)
  10. #define STRICT
  11. #ifndef _WIN32_WINNT
  12. #define _WIN32_WINNT 0x0400
  13. #endif
  14. // 'DEBUG workaround' below prevents the MFC or ATL #include-s 
  15. // from pulling in "afx.h" that would force the debug CRT through
  16. // #pragma-s.
  17. #ifdef _DEBUG
  18. #define _DEBUG_WAS_DEFINED
  19. #undef _DEBUG
  20. #define NDEBUG
  21. #endif
  22. #include <afxwin.h>         // MFC core and standard components
  23. #include <afxext.h>         // MFC extensions
  24. #ifndef _AFX_NO_OLE_SUPPORT
  25. #include <afxole.h>         // MFC OLE classes
  26. #include <afxodlgs.h>       // MFC OLE dialog classes
  27. #include <afxdisp.h>        // MFC Automation classes
  28. #endif // _AFX_NO_OLE_SUPPORT
  29. #ifndef _AFX_NO_DB_SUPPORT
  30. #include <afxdb.h>          // MFC ODBC database classes
  31. #endif // _AFX_NO_DB_SUPPORT
  32. #ifndef _AFX_NO_DAO_SUPPORT
  33. #include <afxdao.h>         // MFC DAO database classes
  34. #endif // _AFX_NO_DAO_SUPPORT
  35. #include <afxdtctl.h>       // MFC support for Internet Explorer 4 Common Controls
  36. #ifndef _AFX_NO_AFXCMN_SUPPORT
  37. #include <afxcmn.h>         // MFC support for Windows Common Controls
  38. #endif // _AFX_NO_AFXCMN_SUPPORT
  39. // AutoCAD MFC Extensions:
  40. #include "adui.h"
  41. #include "acui.h"
  42. #include "acuiComboBox.h"
  43. #include "acuiDialog.h"
  44. //{{AFX_INSERT_LOCATION}}
  45. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  46. #ifdef _DEBUG_WAS_DEFINED
  47. #undef NDEBUG
  48. #define _DEBUG
  49. #undef _DEBUG_WAS_DEFINED
  50. #endif
  51. extern HINSTANCE _hdllInstance ;
  52. // RX Includes
  53. #include "rxdebug.h"
  54. #include "acdb.h"               // acdb definitions
  55. #include "rxregsvc.h"           // ARX linker
  56. #include "dbapserv.h"           // Host application services
  57. #include "aced.h"               // aced stuff
  58. #include "adslib.h"             // RXADS definitions
  59. #include "acdocman.h"           // MDI document manager
  60. #include "rxmfcapi.h"           // ObjectARX MFC support
  61. #include "AcExtensionModule.h"  // Utility class for extension dlls
  62. #endif // !defined(AFX_STDAFX_H__D541AE2B_28C4_11D3_A7F6_000000000000__INCLUDED)