AE、AO导入组建库

来源:互联网 发布:premium知乎 编辑:程序博客网 时间:2024/04/30 15:13

#import "../lib/esriSystem.olb"     no_namespace named_guids exclude("OLE_COLOR", "OLE_HANDLE", "ICursorPtr", "VARTYPE")
#import "../lib/esriSystemUI.olb"    no_namespace named_guids exclude("OLE_COLOR", "OLE_HANDLE", "ICursorPtr", "VARTYPE", "IProgressDialog")
#import "../lib/esriGeometry.olb"    no_namespace rename("Polyline","polyline"),rename("Polygon","polygon"),rename("ISegment","IGeoSegment"),rename("Parameter","GeoParameter"),rename("Point","point")
#import "../lib/esriDisplay.olb"    no_namespace
#import "../lib/esriOutput.olb"     no_namespace
#import "../lib/esriGeoDatabase.olb"   no_namespace rename("GetMessage","GetMessageEx") rename("GetObject","GetObjectEx")

#import "../lib/esriGeoDatabaseExtensions.olb" no_namespace


#import "../lib/esriDataSourcesRaster.olb"  no_namespace exclude("IPixelBlock2", "IPixelBlock3", "IRasterProps", "IDERasterBand")
#import "../lib/esriDataSourcesFile.olb"  no_namespace
#import "../lib/esriDataSourcesGDB.olb"   no_namespace
#import "../lib/esriServer.olb"     no_namespace
#import "../lib/esriGISClient.olb"    no_namespace

#import "../lib/esriCarto.olb"     no_namespace, named_guids exclude("IRelationshipClassCollection")  rename("UINT_PTR","UINT_PTR_EX")

//#import "../lib/esriControlCommands.olb"  no_namespace

#import "../lib/MapControl.ocx"

#pragma warning(pop)

using namespace esriMapControl;

原创粉丝点击