VC环境中MapX一次删除图层所有图元

CMapXLayer layer = m_ctrlMapX.GetLayers().Item("user");
 layer.SetEditable(TRUE);
 CMapXFeature fea;
 CMapXFeatures features;

 do{
  features=layer.AllFeatures();
  fea =features.Item(1);
  layer.DeleteFeature(fea);
 }
 while(layer.AllFeatures().GetCount()>0);
 layer.Refresh(); 

 

你可能感兴趣的:(user,features)