2,141
社区成员
发帖
与我相关
我的任务
分享
CMapXRectangle ftrBouds; //Bounds实际上是一个CMapXRectangle类型变量
ftrBouds.CreateDispatch( ftrBouds.GetClsid());
ftrBouds = selectftr.GetBounds(); //取得选中区域的Bounds
CMapXLayers allLr=m_ctrlMapX.GetLayers();
CMapXLayer Lyr = allLr.Item("Asia");
if ( Lyr.GetSelection().GetCount() != 0 )
{
CMapXFeature selectftr = Lyr.GetSelection().Item( 1 ); //取得CMapXFeature
CMapXRectangle ftrBouds;
ftrBouds.CreateDispatch( ftrBouds.GetClsid());
ftrBouds = selectftr.GetBounds(); //取得CMapXFeature的Bounds
m_ctrlMapX.SetBounds( ftrBouds ); //设定MapX的Bounds
}