GME
13
|
00001 // stdafx.h : include file for standard system include files, 00002 // or project specific include files that are used frequently, but 00003 // are changed infrequently 00004 // 00005 00006 #if !defined(AFX_STDAFX_H__BD235B4D_BD3F_11D3_91E2_00104B98EAD9__INCLUDED_) 00007 #define AFX_STDAFX_H__BD235B4D_BD3F_11D3_91E2_00104B98EAD9__INCLUDED_ 00008 00009 #pragma once 00010 00011 #ifndef _SECURE_ATL 00012 #define _SECURE_ATL 1 00013 #endif 00014 00015 #ifndef VC_EXTRALEAN 00016 #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers 00017 #endif 00018 00019 #define ISOLATION_AWARE_ENABLED 1 00020 00021 #include "targetver.h" 00022 00023 #define _CRT_SECURE_NO_WARNINGS 00024 00025 //#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit 00026 00027 // turns off MFC's hiding of some common and often safely ignored warning messages 00028 #define _AFX_ALL_WARNINGS 00029 00030 #if defined(_DEBUG) 00031 #define ADDCRASHTESTMENU 00032 // also change it in PartBrowser/StdAfx.h 00033 //#define ACTIVEXGMEVIEW 00034 #endif 00035 00036 #include <afxwin.h> // MFC core and standard components 00037 #include <afxext.h> // MFC extensions 00038 #include <afxole.h> // MFC OLE classes 00039 #include <afxodlgs.h> // MFC OLE dialog classes 00040 #include <afxdisp.h> // MFC Automation classes 00041 #include <afxctl.h> // Pick up the definition of AfxOleRegisterTypeLib 00042 #include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls 00043 #ifndef _AFX_NO_AFXCMN_SUPPORT 00044 #include <afxcmn.h> // MFC support for Windows Common Controls 00045 #endif // _AFX_NO_AFXCMN_SUPPORT 00046 #include <afxcontrolbars.h> 00047 #include "mfcdual.h" 00048 00049 #include <atlbase.h> 00050 extern CComModule _Module; 00051 #include <atlcom.h> 00052 00053 00054 // Imports 00055 #import "CoreLib.tlb" no_implementation no_namespace raw_method_prefix("") high_method_prefix("__") no_registry 00056 #import "MetaLib.tlb" no_implementation no_namespace raw_method_prefix("") high_method_prefix("__") no_registry 00057 #import "MgaLib.tlb" no_implementation no_namespace raw_method_prefix("") high_method_prefix("__") no_registry 00058 #import "MgaUtilLib.tlb" no_implementation no_namespace raw_method_prefix("") high_method_prefix("__") no_registry 00059 #import "ParserLib.tlb" no_implementation no_namespace raw_method_prefix("") high_method_prefix("__") no_registry 00060 #import "GMELib.tlb" no_implementation no_namespace raw_method_prefix("") high_method_prefix("__") no_registry 00061 00062 #include "CommonImport.h" 00063 00064 #define cpp_quote(x) 00065 #include "Interfaceversion.h" 00066 #undef cpp_quote 00067 typedef GMEInterfaceVersion_enum GMEInterfaceVersion; 00068 00069 // Don't load the MIDL-generated headers 00070 #define __Core_h__ 00071 #define __Meta_h__ 00072 #define __Mga_h__ 00073 #define __MgaUtil_h__ 00074 #define __MgaUtilLib_h__ 00075 #define __Parser_h__ 00076 #define __Gme_h__ 00077 #define __GmeLib_h__ 00078 #define IID_IMgaDataSource __uuidof(IMgaDataSource) 00079 // End Imports 00080 00081 #include "CommonError.h" 00082 #include "CommonSmart.h" 00083 #include "CommonMfc.h" 00084 #include "CommonMgaTrukk.h" 00085 00086 #if defined(_M_IX86) 00087 #define PROCESSOR_ARCHITECTURE "x86" 00088 #elif defined(_M_X64) 00089 #define PROCESSOR_ARCHITECTURE "amd64" 00090 #endif 00091 #pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='" PROCESSOR_ARCHITECTURE "' publicKeyToken='6595b64144ccf1df' language='*'\"") 00092 00093 #include "AutoRoute\AutoRouterGraph.h" 00094 #include "DynMenu.h" 00095 #include "RecentConnStrList.h" 00096 00097 #define WM_USER_ZOOM (WM_USER + 111) 00098 #define WM_PANN_SCROLL (WM_USER + 112) 00099 #define WM_USER_PANNREFRESH (WM_USER + 113) 00100 #define WM_USER_DECOR_VIEWREFRESH_REQ (WM_USER + 114) // used for deferred view refreshes in decorator events 00101 #define WM_USER_EXECUTEPENDINGREQUESTS (WM_USER + 115) // try to execute pending requests 00102 //{{AFX_INSERT_LOCATION}} 00103 // Microsoft Visual C++ will insert additional declarations immediately before the previous line. 00104 00105 #endif // !defined(AFX_STDAFX_H__BD235B4D_BD3F_11D3_91E2_00104B98EAD9__INCLUDED_)