StdAfx.h
上传用户:qie0807
上传日期:2014-09-18
资源大小:413k
文件大小: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__D0CC0C45_C23C_11D9_86C5_000021CECA2D__INCLUDED_)
  5. #define AFX_STDAFX_H__D0CC0C45_C23C_11D9_86C5_000021CECA2D__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. #if defined(_DEBUG)
  18. #define _DEBUG_WAS_DEFINED
  19. #undef _DEBUG
  20. #endif
  21. #include <afxwin.h>         // MFC core and standard components
  22. #include <afxext.h>         // MFC extensions
  23. #ifndef _AFX_NO_OLE_SUPPORT
  24. #include <afxole.h>         // MFC OLE classes
  25. #include <afxodlgs.h>       // MFC OLE dialog classes
  26. #include <afxdisp.h>        // MFC Automation classes
  27. #endif // _AFX_NO_OLE_SUPPORT
  28. #ifndef _AFX_NO_DB_SUPPORT
  29. #include <afxdb.h>          // MFC ODBC database classes
  30. #endif // _AFX_NO_DB_SUPPORT
  31. #ifndef _AFX_NO_DAO_SUPPORT
  32. #include <afxdao.h>         // MFC DAO database classes
  33. #endif // _AFX_NO_DAO_SUPPORT
  34. #include <afxdtctl.h>       // MFC support for Internet Explorer 4 Common Controls
  35. #ifndef _AFX_NO_AFXCMN_SUPPORT
  36. #include <afxcmn.h>         // MFC support for Windows Common Controls
  37. #endif // _AFX_NO_AFXCMN_SUPPORT
  38. // AutoCAD MFC Extensions:
  39. #include "adui.h"
  40. #include "acui.h"
  41. #include "acuiComboBox.h"
  42. #include "acuiDialog.h"
  43. //{{AFX_INSERT_LOCATION}}
  44. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  45. #ifdef _DEBUG_WAS_DEFINED
  46. #define _DEBUG
  47. #undef _DEBUG_WAS_DEFINED
  48. #endif
  49. extern HINSTANCE _hdllInstance ;
  50. #include "rxdebug.h"
  51. // RX Includes
  52. #include "acdb.h"               // acdb definitions
  53. #include "rxregsvc.h"           // ARX linker
  54. #include "dbapserv.h"           // Host application services
  55. #include "aced.h"               // aced stuff
  56. #include "adslib.h"             // RXADS definitions
  57. #include "acdocman.h"           // MDI document manager
  58. #include "rxmfcapi.h"           // ObjectARX MFC support
  59. #include "AcExtensionModule.h"  // Utility class for extension dlls
  60. #endif // !defined(AFX_STDAFX_H__D0CC0C45_C23C_11D9_86C5_000021CECA2D__INCLUDED)