阅读:2050回复:2
已经知道了mapControl对象,怎样得到mapDocument?
<P>帮助里说是通过IMxdContents,请问该怎么用呢?</P>
|
|
1楼#
发布于:2005-04-07 22:47
<P> m_pMapDocument = New MapDocument
m_pMapDocument.Open("D:\ARCGIS\DeveloperKit\samples\data\usa\learnusa0.mxd")</P><P> Dim pActiveView As IActiveView pActiveView = m_MapControl.ActiveView</P><P> Dim ipMap As IMap Dim ipContents As IMxdContents ipMap = pActiveView.FocusMap() ipContents = ipMap</P><P> m_pMapDocument.ReplaceContents(ipContents)</P> |
|
2楼#
发布于:2006-07-20 10:48
<P>如果直接想让m_pMapDocument取得mapControl当前显示的内容行不行?</P>
<P>因为上面的代码试了一下, 并没有取代MapControl的显示内容. </P> <P>能否让它直接取得MapControl的图片存盘.</P> |
|