📄 esrisystem.tlh
字号:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (1b3f4c22).
//
// esriSystem.tlh
//
// C++ source equivalent of Win32 type library c:/Program Files/ArcGis/com/esriSystem.olb
// compiler-generated file created 08/02/06 at 09:01:55 - DO NOT EDIT!
#pragma once
#pragma pack(push, 8)
#include <comdef.h>
//
// Forward references and typedefs
//
struct __declspec(uuid("e718734d-d494-4e44-92c8-e2212b4a2f8d"))
/* interface */ IByteSwapStreamIO;
struct __declspec(uuid("9ab6a638-aca8-4820-830c-463ea11c8722"))
/* interface */ IAoInitialize;
struct __declspec(uuid("6abe0833-9df5-461d-ac6e-f5983904e163"))
/* interface */ IAuthorizeLicense;
struct __declspec(uuid("76be2722-b1f7-4fe4-b358-bfd2198cda62"))
/* interface */ IVariantStreamIO;
struct __declspec(uuid("1714d59b-fb22-11d1-94a2-080009eebecb"))
/* dual interface */ IUID;
struct __declspec(uuid("67a4d650-69e0-11d2-8500-0000f875b9c6"))
/* interface */ IVariantStream;
struct __declspec(uuid("67a4d651-69e0-11d2-8500-0000f875b9c6"))
/* interface */ IPersistVariant;
struct __declspec(uuid("33848e02-983b-11d1-8463-0000f875b9c6"))
/* interface */ ISet;
struct __declspec(uuid("aafb54d9-aaf8-11d2-87f3-0000f8751720"))
/* interface */ IArray;
struct __declspec(uuid("9bff8aeb-e415-11d0-943c-080009eebecb"))
/* interface */ IClone;
struct __declspec(uuid("8a11ad55-2f4f-11d3-9fa0-00c04f6bc6a5"))
/* interface */ IPropertySupport;
struct __declspec(uuid("18a45ba8-1266-11d1-86ad-0000f8751720"))
/* interface */ IEnumBSTR;
struct __declspec(uuid("51959a4b-d4a5-11d1-8771-0000f8751720"))
/* interface */ IEnumNamedID;
struct __declspec(uuid("0f0a3d86-8690-4d41-9df7-efefe99c4ec5"))
/* interface */ IEnumVariantSimple;
struct __declspec(uuid("3141f2f1-38e2-11d1-8809-080009ec732a"))
/* interface */ IProgressor;
struct __declspec(uuid("66353c17-df5d-11d3-9fa0-00c04f6bdf0c"))
/* interface */ IErrorCollection;
struct __declspec(uuid("ccdad2c7-8ebc-11d1-8732-0000f8751720"))
/* interface */ IStepProgressor;
struct __declspec(uuid("80cb7e35-85e4-11d1-872c-0000f8751720"))
/* interface */ IAnimationProgressor;
struct __declspec(uuid("34c20005-4d3c-11d0-92d8-00805f7c28b0"))
/* interface */ ITrackCancel;
struct __declspec(uuid("bde22c32-1113-11d2-a272-080009b6f22b"))
/* interface */ ICheckProgressor;
struct __declspec(uuid("f6ed3377-94f5-11d1-9ab0-080009ec734b"))
/* interface */ IFileNames;
struct __declspec(uuid("1f1197e3-b3bb-4d9c-b530-923e39efce11"))
/* interface */ IFileNames2;
struct __declspec(uuid("d9b58741-322d-11d2-a29a-080009b6f22b"))
/* interface */ IComponentCategoryManager;
struct __declspec(uuid("a8253eb0-9381-11d2-8521-0000f875b9c6"))
/* interface */ ICategoryFactory;
struct __declspec(uuid("1f3fbca9-6611-4567-88e4-e0fa8b6fb26d"))
/* interface */ IUnitConverter;
struct __declspec(uuid("b9c43589-78b8-11d2-ae60-080009ec732a"))
/* interface */ IGenerateStatistics;
struct __declspec(uuid("b9c4358a-78b8-11d2-ae60-080009ec732a"))
/* interface */ IStatisticsResults;
struct __declspec(uuid("b9c4358b-78b8-11d2-ae60-080009ec732a"))
/* interface */ IFrequencyStatistics;
struct __declspec(uuid("381d1aa2-c06f-11d2-9f82-00c04f8ed211"))
/* interface */ IFile;
struct __declspec(uuid("fcf1e388-5c7e-4bf3-af4b-155d93f8297f"))
/* interface */ IESRILicenseInfo;
struct __declspec(uuid("4ba33331-d55f-11d1-8882-0000f877762d"))
/* interface */ IName;
struct __declspec(uuid("ef237a51-cb69-11d2-9f26-00c04f6bc69e"))
/* interface */ IEnumName;
struct __declspec(uuid("fdafad91-67fe-11d4-8155-00c04f686238"))
/* interface */ IEnumNameEdit;
struct __declspec(uuid("51ad0a33-c607-11d2-9f23-00c04f6bc69e"))
/* interface */ INameFactory;
struct __declspec(uuid("db1eccbf-c6c6-11d2-9f24-00c04f6bc69e"))
/* interface */ IParseNameString;
struct __declspec(uuid("53da75e0-d01a-11d2-9f27-00c04f6bc69e"))
/* interface */ IFileName;
struct __declspec(uuid("7f657ec9-dbf1-11d2-9f2f-00c04f6bc69e"))
/* interface */ IExtension;
struct __declspec(uuid("35d9879a-db68-4a2f-87cc-7206f0060b71"))
/* interface */ IExtensionAccelerators;
struct __declspec(uuid("12a4c258-cc9d-4ca7-9f29-79ded88dd45f"))
/* interface */ IExtensionConfig;
struct __declspec(uuid("d3ae4638-5c68-4f1b-aadf-8bec8deb4f8b"))
/* interface */ IParentExtension;
struct __declspec(uuid("1d45017c-2a13-4cdf-afc7-59f9d0c17c71"))
/* interface */ IChildExtension;
struct __declspec(uuid("a5009874-e58f-42df-be62-873a7661ecdf"))
/* interface */ IAutoExtension;
struct __declspec(uuid("05c71634-d9d5-4d6f-b68e-d7661142fa06"))
/* interface */ IExtensionManager;
struct __declspec(uuid("262c00f9-114d-45f8-bc9d-a0dd208dc9e1"))
/* interface */ IExtensionManagerAdmin;
struct __declspec(uuid("c4b2bfc5-eb46-4909-801c-c32a6ede120d"))
/* interface */ IArray2;
struct __declspec(uuid("f0ba6abc-8e9f-11d0-b4ab-0000f8037368"))
/* interface */ IPropertySet;
struct __declspec(uuid("613c41d5-3325-11d4-8141-00c04f686238"))
/* interface */ IPropertySet2;
struct __declspec(uuid("68f0ab65-e2b7-40d8-aa3b-3b7764607dd3"))
/* interface */ IMemoryBlobStreamVariant;
struct __declspec(uuid("54f9ffb6-e91f-11d2-9f81-00c04f8ece27"))
/* interface */ ILongArray;
struct __declspec(uuid("60c06ca6-e09e-11d2-9f7b-00c04f8ece27"))
/* interface */ IDoubleArray;
struct __declspec(uuid("206216c9-7253-4a4d-92dd-60329fd9d792"))
/* interface */ IStringArray;
struct __declspec(uuid("3a10189d-0377-4ddf-8c05-a2672af6a403"))
/* interface */ IVariantArray;
struct __declspec(uuid("30fa4757-a2f3-4d11-b944-059aad5c3991"))
/* interface */ IObjectConstruct;
struct __declspec(uuid("e3b78022-143e-4e61-9099-ed319ec061e7"))
/* interface */ IObjectActivate;
struct __declspec(uuid("6f39c621-470b-4e6d-9033-a8598e286cab"))
/* interface */ ILog;
struct __declspec(uuid("4f6ee3e2-25d7-4957-b008-3a5e9ce28180"))
/* interface */ ILogSupport;
struct __declspec(uuid("9c3673ea-bc0a-11d5-a9df-00104bb6fc1c"))
/* interface */ IObjectCopy;
struct __declspec(uuid("e2015546-27b9-4ac4-bb8b-64b429513d44"))
/* interface */ IXMLPersistedObject;
struct __declspec(uuid("0e3b4663-4ca5-4638-aa4a-7d89878209e5"))
/* interface */ IJITExtensionManager;
struct /* coclass */ Set;
struct /* coclass */ Array;
struct __declspec(uuid("c8545045-6615-48e3-af27-52a0e5fc35e2"))
/* interface */ IXMLSerialize;
struct __declspec(uuid("5bb4a18d-43bc-41c5-987a-2206fd15488f"))
/* interface */ IXMLSerializeData;
struct /* coclass */ ObjectStream;
struct __declspec(uuid("18a45ba7-1266-11d1-86ad-0000f8751720"))
/* interface */ IObjectStream;
struct /* coclass */ ByteSwapStreamIO;
struct /* coclass */ VariantStreamIO;
struct /* coclass */ UID;
struct /* coclass */ ComponentCategoryManager;
struct /* coclass */ CategoryFactory;
struct /* coclass */ BaseStatistics;
struct /* coclass */ FileStream;
struct __declspec(uuid("bc92995e-e736-11d0-9a93-080009ec734b"))
/* interface */ IBlobStream;
struct /* coclass */ NameFactory;
struct /* coclass */ FileName;
struct /* coclass */ MemoryBlobStream;
struct __declspec(uuid("bc92995f-e736-11d0-9a93-080009ec734b"))
/* interface */ IMemoryBlobStream;
struct __declspec(uuid("5ce09f2c-9c93-4a3b-83ad-e12fb6a67ad4"))
/* interface */ IMemoryBlobStream2;
struct /* coclass */ ESRILicenseInfo;
struct /* coclass */ ExtensionManager;
struct /* coclass */ FileNames;
struct /* coclass */ PropertySet;
struct /* coclass */ DoubleArray;
struct /* coclass */ LongArray;
struct /* coclass */ StrArray;
struct /* coclass */ VarArray;
struct /* coclass */ UnitConverter;
struct /* coclass */ AoInitialize;
struct /* coclass */ AoAuthorizeLicense;
struct /* coclass */ ObjectCopy;
struct /* coclass */ XMLPersistedObject;
typedef struct _WKSPoint WKSPoint;
struct _WKSPoint;
typedef struct _WKSPointZ WKSPointZ;
struct _WKSPointZ;
typedef struct _WKSEnvelope WKSEnvelope;
struct _WKSEnvelope;
typedef struct _esriPointAttributes esriPointAttributes;
struct _esriPointAttributes;
typedef struct _esriPointAttributesEx esriPointAttributesEx;
struct _esriPointAttributesEx;
typedef struct _esriSegmentModifier esriSegmentModifier;
struct _esriSegmentModifier;
struct __declspec(uuid("d5c7a525-dfb8-11d1-aaad-00c04fa334b3"))
/* interface */ IClassify;
struct __declspec(uuid("cba26148-cd2c-44ac-bbf5-b228b55a198d"))
/* interface */ IClassifyGEN;
struct __declspec(uuid("ac6c5899-241b-11d3-9f50-00c04f6bc709"))
/* interface */ IClassifyMinMax;
struct __declspec(uuid("b42e7156-f8a5-415b-abb4-230ca421f4b2"))
/* interface */ IClassifyMinMax2;
struct __declspec(uuid("62144be6-e05e-11d1-aaae-00c04fa334b3"))
/* interface */ IIntervalRange;
struct __declspec(uuid("29697055-d00b-45ab-91bf-1543d4438086"))
/* interface */ IIntervalRange2;
struct __declspec(uuid("62144be7-e05e-11d1-aaae-00c04fa334b3"))
/* interface */ IDeviationInterval;
struct /* coclass */ EqualInterval;
struct /* coclass */ Quantile;
struct /* coclass */ DefinedInterval;
struct /* coclass */ NaturalBreaks;
struct /* coclass */ StandardDeviation;
struct __declspec(uuid("7e4f470d-8e54-11d2-aad8-000000000000"))
/* interface */ INumberFormat;
struct __declspec(uuid("7e4f4710-8e54-11d2-aad8-000000000000"))
/* interface */ INumericFormat;
struct __declspec(uuid("7e4f4711-8e54-11d2-aad8-000000000000"))
/* interface */ IPercentageFormat;
struct __declspec(uuid("7e4f4713-8e54-11d2-aad8-000000000000"))
/* interface */ IFractionFormat;
struct __declspec(uuid("7e4f4714-8e54-11d2-aad8-000000000000"))
/* interface */ ILatLonFormat;
struct __declspec(uuid("127b0952-e8b4-428c-ac39-58de4d1f17de"))
/* interface */ ILatLonFormat2;
struct __declspec(uuid("7e4f4716-8e54-11d2-aad8-000000000000"))
/* interface */ IAngleFormat;
struct __declspec(uuid("7e4f4717-8e54-11d2-aad8-000000000000"))
/* interface */ IRateFormat;
struct __declspec(uuid("7e4f4718-8e54-11d2-aad8-000000000000"))
/* interface */ ICustomNumberFormat;
struct __declspec(uuid("d4f5c355-76b8-11d3-9fc3-00c04f6bc78e"))
/* interface */ IScientificNumberFormat;
struct __declspec(uuid("5ef43b7e-3bc1-4b25-a5c0-08218c75be06"))
/* interface */ INumberFormatOperations;
struct /* coclass */ NumericFormat;
struct /* coclass */ CurrencyFormat;
struct /* coclass */ PercentageFormat;
struct /* coclass */ FractionFormat;
struct /* coclass */ LatLonFormat;
struct /* coclass */ AngleFormat;
struct /* coclass */ ScientificFormat;
struct /* coclass */ RateFormat;
struct /* coclass */ CustomNumberFormat;
struct __declspec(uuid("583257c1-207d-11d3-b7dc-0000f878098d"))
/* interface */ IAfLockMgr;
struct /* coclass */ AfLockMgr;
struct __declspec(uuid("f32df1e8-2282-11d3-9fa5-00c04f6bc724"))
/* interface */ IAppLockMgr;
struct /* coclass */ AppLockMgr;
struct __declspec(uuid("a9a5de92-e3c9-4940-b0f4-6d93cdf2602b"))
/* interface */ IXMLTypeMapper;
struct __declspec(uuid("3e23a49e-9f66-42d5-9982-5e3e5c0821e0"))
/* interface */ IXMLAttributes;
struct __declspec(uuid("032b72dc-e0fb-4bb1-8626-1797e25a72a0"))
/* interface */ IXMLNamespaces;
struct __declspec(uuid("d405f844-8057-4df4-b2da-df25dedebf4c"))
/* interface */ IXMLReader;
struct __declspec(uuid("5f50e520-1278-4c7a-937c-ae5874548431"))
/* interface */ IXMLWriter;
struct __declspec(uuid("647f4c09-3699-4868-a74c-108122a968dc"))
/* interface */ IXMLFlags;
struct __declspec(uuid("dea199d0-371c-4955-844c-b67705e1edb2"))
/* interface */ IXMLSerializer;
struct __declspec(uuid("77d57dda-e1e3-459a-91d1-192126bc344a"))
/* interface */ IXMLObjectElement;
struct __declspec(uuid("498a5f91-65d1-4a25-ad2b-462e7df8b358"))
/* interface */ IXMLStream;
struct /* coclass */ XMLStream;
struct /* coclass */ XMLReader;
struct /* coclass */ XMLWriter;
struct /* coclass */ XMLAttributes;
struct /* coclass */ XMLNamespaces;
struct /* coclass */ XMLTypeMapper;
struct /* coclass */ XMLSerializer;
struct /* coclass */ XMLFlags;
struct __declspec(uuid("46a0e2ea-3b64-4a46-bd78-88a1660f35bb"))
/* interface */ IRequestHandler;
struct __declspec(uuid("fc221ff0-1240-43a0-8d76-3e917d029ce6"))
/* interface */ IProxyServerInfo;
struct /* coclass */ ProxyServerInfo;
struct __declspec(uuid("55df03ae-b4f8-4387-b8b5-6fb22b15ddac"))
/* interface */ IZipArchive;
struct /* coclass */ ZipArchive;
struct __declspec(uuid("fee4d81c-25d9-4389-a20c-16821ec90719"))
/* interface */ IZlibCompression;
struct __declspec(uuid("b5f3860a-fce1-4e71-8f12-bc5c6bb0f280"))
/* interface */ ITextureCompression;
struct __declspec(uuid("650fc137-7869-4414-a511-f7e176d3301e"))
/* interface */ IGlobeCompression;
//
// Smart pointer typedef declarations
//
_COM_SMARTPTR_TYPEDEF(IByteSwapStreamIO, __uuidof(IByteSwapStreamIO));
_COM_SMARTPTR_TYPEDEF(IAoInitialize, __uuidof(IAoInitialize));
_COM_SMARTPTR_TYPEDEF(IAuthorizeLicense, __uuidof(IAuthorizeLicense));
_COM_SMARTPTR_TYPEDEF(IVariantStreamIO, __uuidof(IVariantStreamIO));
_COM_SMARTPTR_TYPEDEF(IUID, __uuidof(IUID));
_COM_SMARTPTR_TYPEDEF(IVariantStream, __uuidof(IVariantStream));
_COM_SMARTPTR_TYPEDEF(IPersistVariant, __uuidof(IPersistVariant));
_COM_SMARTPTR_TYPEDEF(ISet, __uuidof(ISet));
_COM_SMARTPTR_TYPEDEF(IArray, __uuidof(IArray));
_COM_SMARTPTR_TYPEDEF(IClone, __uuidof(IClone));
_COM_SMARTPTR_TYPEDEF(IPropertySupport, __uuidof(IPropertySupport));
_COM_SMARTPTR_TYPEDEF(IEnumBSTR, __uuidof(IEnumBSTR));
_COM_SMARTPTR_TYPEDEF(IEnumNamedID, __uuidof(IEnumNamedID));
_COM_SMARTPTR_TYPEDEF(IEnumVariantSimple, __uuidof(IEnumVariantSimple));
_COM_SMARTPTR_TYPEDEF(IProgressor, __uuidof(IProgressor));
_COM_SMARTPTR_TYPEDEF(IErrorCollection, __uuidof(IErrorCollection));
_COM_SMARTPTR_TYPEDEF(IStepProgressor, __uuidof(IStepProgressor));
_COM_SMARTPTR_TYPEDEF(IAnimationProgressor, __uuidof(IAnimationProgressor));
_COM_SMARTPTR_TYPEDEF(ITrackCancel, __uuidof(ITrackCancel));
_COM_SMARTPTR_TYPEDEF(ICheckProgressor, __uuidof(ICheckProgressor));
_COM_SMARTPTR_TYPEDEF(IFileNames, __uuidof(IFileNames));
_COM_SMARTPTR_TYPEDEF(IFileNames2, __uuidof(IFileNames2));
_COM_SMARTPTR_TYPEDEF(IComponentCategoryManager, __uuidof(IComponentCategoryManager));
_COM_SMARTPTR_TYPEDEF(ICategoryFactory, __uuidof(ICategoryFactory));
_COM_SMARTPTR_TYPEDEF(IUnitConverter, __uuidof(IUnitConverter));
_COM_SMARTPTR_TYPEDEF(IGenerateStatistics, __uuidof(IGenerateStatistics));
_COM_SMARTPTR_TYPEDEF(IStatisticsResults, __uuidof(IStatisticsResults));
_COM_SMARTPTR_TYPEDEF(IFrequencyStatistics, __uuidof(IFrequencyStatistics));
_COM_SMARTPTR_TYPEDEF(IFile, __uuidof(IFile));
_COM_SMARTPTR_TYPEDEF(IESRILicenseInfo, __uuidof(IESRILicenseInfo));
_COM_SMARTPTR_TYPEDEF(IName, __uuidof(IName));
_COM_SMARTPTR_TYPEDEF(IEnumName, __uuidof(IEnumName));
_COM_SMARTPTR_TYPEDEF(IEnumNameEdit, __uuidof(IEnumNameEdit));
_COM_SMARTPTR_TYPEDEF(INameFactory, __uuidof(INameFactory));
_COM_SMARTPTR_TYPEDEF(IParseNameString, __uuidof(IParseNameString));
_COM_SMARTPTR_TYPEDEF(IFileName, __uuidof(IFileName));
_COM_SMARTPTR_TYPEDEF(IExtension, __uuidof(IExtension));
_COM_SMARTPTR_TYPEDEF(IExtensionAccelerators, __uuidof(IExtensionAccelerators));
_COM_SMARTPTR_TYPEDEF(IExtensionConfig, __uuidof(IExtensionConfig));
_COM_SMARTPTR_TYPEDEF(IParentExtension, __uuidof(IParentExtension));
_COM_SMARTPTR_TYPEDEF(IChildExtension, __uuidof(IChildExtension));
_COM_SMARTPTR_TYPEDEF(IAutoExtension, __uuidof(IAutoExtension));
_COM_SMARTPTR_TYPEDEF(IExtensionManager, __uuidof(IExtensionManager));
_COM_SMARTPTR_TYPEDEF(IExtensionManagerAdmin, __uuidof(IExtensionManagerAdmin));
_COM_SMARTPTR_TYPEDEF(IArray2, __uuidof(IArray2));
_COM_SMARTPTR_TYPEDEF(IPropertySet, __uuidof(IPropertySet));
_COM_SMARTPTR_TYPEDEF(IPropertySet2, __uuidof(IPropertySet2));
_COM_SMARTPTR_TYPEDEF(IMemoryBlobStreamVariant, __uuidof(IMemoryBlobStreamVariant));
_COM_SMARTPTR_TYPEDEF(ILongArray, __uuidof(ILongArray));
_COM_SMARTPTR_TYPEDEF(IDoubleArray, __uuidof(IDoubleArray));
_COM_SMARTPTR_TYPEDEF(IStringArray, __uuidof(IStringArray));
_COM_SMARTPTR_TYPEDEF(IVariantArray, __uuidof(IVariantArray));
_COM_SMARTPTR_TYPEDEF(IObjectConstruct, __uuidof(IObjectConstruct));
_COM_SMARTPTR_TYPEDEF(IObjectActivate, __uuidof(IObjectActivate));
_COM_SMARTPTR_TYPEDEF(ILog, __uuidof(ILog));
_COM_SMARTPTR_TYPEDEF(ILogSupport, __uuidof(ILogSupport));
_COM_SMARTPTR_TYPEDEF(IObjectCopy, __uuidof(IObjectCopy));
_COM_SMARTPTR_TYPEDEF(IXMLPersistedObject, __uuidof(IXMLPersistedObject));
_COM_SMARTPTR_TYPEDEF(IJITExtensionManager, __uuidof(IJITExtensionManager));
_COM_SMARTPTR_TYPEDEF(IXMLSerialize, __uuidof(IXMLSerialize));
_COM_SMARTPTR_TYPEDEF(IXMLSerializeData, __uuidof(IXMLSerializeData));
_COM_SMARTPTR_TYPEDEF(IObjectStream, __uuidof(IObjectStream));
_COM_SMARTPTR_TYPEDEF(IBlobStream, __uuidof(IBlobStream));
_COM_SMARTPTR_TYPEDEF(IMemoryBlobStream, __uuidof(IMemoryBlobStream));
_COM_SMARTPTR_TYPEDEF(IMemoryBlobStream2, __uuidof(IMemoryBlobStream2));
_COM_SMARTPTR_TYPEDEF(IClassify, __uuidof(IClassify));
_COM_SMARTPTR_TYPEDEF(IClassifyGEN, __uuidof(IClassifyGEN));
_COM_SMARTPTR_TYPEDEF(IClassifyMinMax, __uuidof(IClassifyMinMax));
_COM_SMARTPTR_TYPEDEF(IClassifyMinMax2, __uuidof(IClassifyMinMax2));
_COM_SMARTPTR_TYPEDEF(IIntervalRange, __uuidof(IIntervalRange));
_COM_SMARTPTR_TYPEDEF(IIntervalRange2, __uuidof(IIntervalRange2));
_COM_SMARTPTR_TYPEDEF(IDeviationInterval, __uuidof(IDeviationInterval));
_COM_SMARTPTR_TYPEDEF(INumberFormat, __uuidof(INumberFormat));
_COM_SMARTPTR_TYPEDEF(INumericFormat, __uuidof(INumericFormat));
_COM_SMARTPTR_TYPEDEF(IPercentageFormat, __uuidof(IPercentageFormat));
_COM_SMARTPTR_TYPEDEF(IFractionFormat, __uuidof(IFractionFormat));
_COM_SMARTPTR_TYPEDEF(ILatLonFormat, __uuidof(ILatLonFormat));
_COM_SMARTPTR_TYPEDEF(ILatLonFormat2, __uuidof(ILatLonFormat2));
_COM_SMARTPTR_TYPEDEF(IAngleFormat, __uuidof(IAngleFormat));
_COM_SMARTPTR_TYPEDEF(IRateFormat, __uuidof(IRateFormat));
_COM_SMARTPTR_TYPEDEF(ICustomNumberFormat, __uuidof(ICustomNumberFormat));
_COM_SMARTPTR_TYPEDEF(IScientificNumberFormat, __uuidof(IScientificNumberFormat));
_COM_SMARTPTR_TYPEDEF(INumberFormatOperations, __uuidof(INumberFormatOperations));
_COM_SMARTPTR_TYPEDEF(IAfLockMgr, __uuidof(IAfLockMgr));
_COM_SMARTPTR_TYPEDEF(IAppLockMgr, __uuidof(IAppLockMgr));
_COM_SMARTPTR_TYPEDEF(IXMLTypeMapper, __uuidof(IXMLTypeMapper));
_COM_SMARTPTR_TYPEDEF(IXMLAttributes, __uuidof(IXMLAttributes));
_COM_SMARTPTR_TYPEDEF(IXMLNamespaces, __uuidof(IXMLNamespaces));
_COM_SMARTPTR_TYPEDEF(IXMLReader, __uuidof(IXMLReader));
_COM_SMARTPTR_TYPEDEF(IXMLWriter, __uuidof(IXMLWriter));
_COM_SMARTPTR_TYPEDEF(IXMLFlags, __uuidof(IXMLFlags));
_COM_SMARTPTR_TYPEDEF(IXMLSerializer, __uuidof(IXMLSerializer));
_COM_SMARTPTR_TYPEDEF(IXMLObjectElement, __uuidof(IXMLObjectElement));
_COM_SMARTPTR_TYPEDEF(IXMLStream, __uuidof(IXMLStream));
_COM_SMARTPTR_TYPEDEF(IRequestHandler, __uuidof(IRequestHandler));
_COM_SMARTPTR_TYPEDEF(IProxyServerInfo, __uuidof(IProxyServerInfo));
_COM_SMARTPTR_TYPEDEF(IZipArchive, __uuidof(IZipArchive));
_COM_SMARTPTR_TYPEDEF(IZlibCompression, __uuidof(IZlibCompression));
_COM_SMARTPTR_TYPEDEF(ITextureCompression, __uuidof(ITextureCompression));
_COM_SMARTPTR_TYPEDEF(IGlobeCompression, __uuidof(IGlobeCompression));
//
// Type library items
//
enum esriDrawOp
{
esriDrawPolyPolyline = 0,
esriDrawPolyPolygon = 1,
esriDrawPolyline = 2,
esriDrawPolygon = 3,
esriDrawBeginPath = 4,
esriDrawEndPath = 5,
esriDrawArcCW = 6,
esriDrawArcCCW = 7,
esriDrawPolyBezier = 8,
esriDrawRectangle = 9,
esriDrawCircle = 10,
esriDrawMoveTo = 11,
esriDrawMultipoint = 12,
esriDrawStop = 13,
esriDrawTrapezoids = 14,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -