///
<summary>
///
闪烁选中得图斑
///
</summary>
///
<param name="featureCursor"></param>
private
void
FlashPolygons(IFeatureCursor
featureCursor)
{
IArray
geoArray =
new
ArrayClass();
IFeature
feature =
null
;
while
((feature
= featureCursor.NextFeature()) !=
null
)
{
geoArray.Add(feature.ShapeCopy);
}
HookHelperClass
m_pHookHelper =
new
HookHelperClass();
m_pHookHelper.Hook
= axMapControl1.Object;
IHookActions
hookActions = (IHookActions)m_pHookHelper;
hookActions.DoActionOnMultiple(geoArray,
esriHookActions.esriHookActionsPan);
Application.DoEvents();
m_pHookHelper.ActiveView.ScreenDisplay.UpdateWindow();
hookActions.DoActionOnMultiple(geoArray,
esriHookActions.esriHookActionsFlash);
}