首页 / 浏览问题 / 组件GIS / 问题详情
iobject C++右键结束绘制时,如何在几何对象添加到记录集之前进行拦截?
26EXP 2023年03月22日
iobjects C++ 11i中,使用交互式绘制几何对象时,右键鼠标结束时,有添加几何对象后的回调函数UGC::UGMapEditorWnd::SetAfterGeometryAddedFunc( AfterGeometryAddedProc pAfterGeometryAddedFunc,UGlong pWnd ) ,但此时几何对象已经添加到记录集中。我想在几何对象添加到记录集之前做一些是否添加的判断处理,请问有几何对象添加到记录集之前的回调函数吗?

1个回答

您好,建议可以使用 UGC::UGMapEditorWnd::SetTrackedFunc(TrackedProc pTrackedFunc, UGlong pWnd) 接口,在Tracked事件是在绘制结束后几何对象添加到记录集之前触发的,事件中捕捉到的几何对象还未添加到记录集中。

希望可以帮到您。
2,158EXP 2023年03月23日
...