// stdafx.h : include file for standard system include files, // or project specific include files that are used frequently, but // are changed infrequently // #if !defined(AFX_STDAFX_H__730289D5_DCC5_49B1_B75E_67D8DB96383D__INCLUDED_) #define AFX_STDAFX_H__730289D5_DCC5_49B1_B75E_67D8DB96383D__INCLUDED_ #include "Afxtempl.h" #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #pragma warning(disable: 4068) #pragma warning(disable: 4786) #pragma warning(disable : 4996) #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers #include // MFC core and standard components #include // MFC extensions #include // MFC core and standard components #include // MFC extensions #include #include #include #include "math.h" #include "class_conversion.h" #include "pp3d.h" #define TARCH_EXP #define TARCH_IMPEXP __declspec( dllimport ) //#define AOLAPI __declspec( dllimport ) #define TUTIL_IMPEXP __declspec( dllimport ) //导入 #define GEOAPI __declspec( dllimport ) //导入 #define PS_EXP #define PS_IMPEXP __declspec( dllimport ) #define TELAPI __declspec( dllimport ) #include "dbapserv.h" #include "migrtion.h" // AutoCAD ARX Files #include "dbmain.h" #include "dbents.h" #include "aced.h" #include "acgi.h" #include "dbsymtb.h" //#include "rcmgr.h" #include "rxdefs.h" #include "geassign.h" #include "dbidmap.h" #include "dbhatch.h" #include "DbRegion.h" #include "DbSol3d.h" #include "rxmfcapi.h" #include #if (ADS>14) #include "adui.h" #include "acui.h" #endif // AutoCAD Object Library //#include "xgcom.h" //#include "general.h" //#include "findfile.h" //#include "dcstream.h" //#include "arxtools.h" //#include "xacgi.h" //#include "DbObject.h" //#include "symdef.h" //#include "cregobj.h" // regist //#include "structure.h" //#include "wstring.h" // Tangent Object Library #include "TMigration.h" #include "tch_kernal.h" #include "TchKernalGlobalFunc.h" #include "AcExtensionModule.h" #include //管线 #include #include #include #include #include "tchbasedlg.h" #include "GsPreviewCtrl.h" Adesk::Boolean acedPostCommand( const TCHAR * ); #ifndef NDEBUG // 使得Debug版本,能够正确实现ASSERT和VERIFY(在没有_DEBUG宏的情况下) #ifdef ASSERT #undef ASSERT #endif #define ASSERT(n) assert(n) #ifdef VERIFY #undef VERIFY #endif #define VERIFY(n) assert(n) #endif #define COMMON_EXP #pragma comment (lib ,"shs_Dbf.lib") #pragma comment (lib ,"wfK.lib") #pragma comment (lib ,"wfpipew.lib") #pragma comment (lib ,"wfkernal.lib") //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_STDAFX_H__730289D5_DCC5_49B1_B75E_67D8DB96383D__INCLUDED_)