ArcEngine 10.2 自定义捕捉问题
用ArcEngine10.2开发,在不启动编辑情况下,想做一个类似DESKTOP中量算工具(可以实现鼠标自动捕捉功能),通过使用ISnappingEnvironment接口,但是在运行到以下方法时获取不到结果。
IPoint ppt = pActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(x, y);
m_snapPt = ppt;
m_snapRst = m_Snapper.Snap(m_snapPt);(//返回为NULL的结果)
m_SnapFeedback.Update(m_snapRst, 0);
请问是因为啥原因啊?
IPoint ppt = pActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(x, y);
m_snapPt = ppt;
m_snapRst = m_Snapper.Snap(m_snapPt);(//返回为NULL的结果)
m_SnapFeedback.Update(m_snapRst, 0);
请问是因为啥原因啊?
0 个回复