Thanks you, guysI resolved this problem for your helps.My code was changed something like below.Dim pSelected As IEnumFeature = m_Map.FeatureSelection
Dim pFeature As IFeature = pSelected.Next()
Dim pGeom As IGeometry = pFeature.Shape
Dim pHitTest As IHitTest = pGeom
Dim pHitPoint As IPoint = New Point
pHitTest.HitTest(pPoint, tolerance, esriGeometryHitPartType.esriGeometryPartBoundary, pHitPoint, hitDist, partIndex, vertexIndex, bTrue)
......
Dim pPoints As IPointCollection = pGeom
Dim Missing As Object = Type.Missing
Dim val As Object
If vertexIndex = 0 Then
val = 1
pPoints.AddPoint(pHitPoint, val, Missing)
Else
val = vertexIndex
pPoints.AddPoint(pHitPoint, Missing, val)
End If
pFeature.Shape = CType(pPoints, IGeometry)
pFeature.Store()
Of course, as dubravko's comment, I created function in my own code.Any Comment is OK.Thanks.