118 lines
2.7 KiB
C
118 lines
2.7 KiB
C
// 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__08A782D7_43C7_11D3_8284_0000E82EB017__INCLUDED_)
|
|
#define AFX_STDAFX_H__08A782D7_43C7_11D3_8284_0000E82EB017__INCLUDED_
|
|
|
|
#if defined(_DEBUG) && !defined(DEBUG_MY_CODE_ONLY)
|
|
#define DEBUG_MY_CODE_ONLY
|
|
#undef _DEBUG
|
|
#endif
|
|
|
|
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
|
|
#pragma warning(disable: 4068)
|
|
#pragma warning(disable: 4786)
|
|
#pragma warning(disable : 4996)
|
|
|
|
#ifndef _WIN32_WINNT
|
|
#define _WIN32_WINNT 0x0501
|
|
#endif
|
|
|
|
#include "Afxtempl.h"
|
|
#include "math.h"
|
|
|
|
#include <afxwin.h> // MFC core and standard components
|
|
#include <afxext.h> // MFC extensions
|
|
#include <afxcmn.h>
|
|
|
|
#include <afxole.h> // MFC OLE classes
|
|
#include <afxodlgs.h> // MFC OLE dialog classes
|
|
#include <afxdisp.h> // MFC Automation classes
|
|
|
|
#include "class_conversion.h"
|
|
#include "pp3d.h"
|
|
|
|
#define TARCH_EXP //导入
|
|
#define TARCH_IMPEXP __declspec( dllimport ) //导入
|
|
#define TUTIL_IMPEXP __declspec( dllimport ) //导入
|
|
#define GEOAPI __declspec( dllimport ) //导入
|
|
#define TELAPI __declspec( dllexport ) //导出
|
|
//#define TGADOSRV_API __declspec( dllimport )
|
|
#define PS_EXP
|
|
#define PS_IMPEXP __declspec( dllimport )
|
|
|
|
|
|
#include "dbapserv.h"
|
|
#include "migrtion.h"
|
|
#include "adui.h"
|
|
#include "acui.h"
|
|
|
|
|
|
// AutoCAD ARX Files
|
|
#include <dbents.h>
|
|
#include <aced.h>
|
|
#include <acgi.h>
|
|
#include <dbsymtb.h>
|
|
#include <rxmfcapi.h>
|
|
#include <geassign.h> //asPnt3d
|
|
#include "AcExtensionModule.h"
|
|
|
|
|
|
Adesk::Boolean acedPostCommand( const TCHAR * );
|
|
|
|
|
|
|
|
// 上华库
|
|
#include "ximage.h"
|
|
#include "TMigration.h"
|
|
#include "tch_kernal.h"
|
|
#include "TchKernalGlobalFunc.h"
|
|
|
|
#include <htmlhelp.h>
|
|
#include <dbpipe.h>
|
|
#include "tch_elcdb.h"
|
|
#include <layerDefine.h>
|
|
|
|
//#ifdef _WIN64
|
|
#include "TGAs.h"
|
|
//#endif
|
|
//#include "uiiado.h"
|
|
#include "TGSqlite.h"
|
|
|
|
#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
|
|
#include "TchBaseDlg.h"
|
|
|
|
#pragma comment (lib ,"shs_Dbf.lib")
|
|
#pragma comment (lib ,"shs_ximage.lib")
|
|
#pragma comment (lib ,"wfK.lib")
|
|
#pragma comment (lib ,"wfpipew.lib")
|
|
#pragma comment (lib ,"wfpipeb.lib")
|
|
#pragma comment (lib ,"shs_sqlite.lib")
|
|
#pragma comment (lib ,"htmlhelp.lib")
|
|
#pragma comment (lib ,"Wininet.lib")
|
|
|
|
//{{AFX_INSERT_LOCATION}}
|
|
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
|
|
|
|
#endif // !defined(AFX_STDAFX_H__08A782D7_43C7_11D3_8284_0000E82EB017__INCLUDED_)
|