#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;