涩的发甜
路人甲
路人甲
  • 注册日期2006-05-06
  • 发帖数35
  • QQ
  • 铜币304枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2059回复:2

[求助]请教scenegraph.Locate方法

楼主#
更多 发布于:2007-12-29 01:26
<P>public void Locate (<BR>    ISceneViewer pViewer,<BR>    int x,<BR>    int y,<BR>    esriScenePickMode mode,<BR>    bool bGetTransformed,<BR>    ref IPoint ppPt,<BR>    ref object ppOwner,<BR>    ref object ppObject<BR>);</P>

<P><BR>下面是我用c#+AO写程序。</P>
<P>ISceneGraph scenegraph = axSceneControl1.SceneGraph;<BR>            ISceneViewer pviewer = scenegraph.ActiveViewer;</P>
<P>            IPoint ppoint;<BR>            object  powner;<BR>            object pobject;<BR>            int  xpos=0;<BR>            int ypos=0;<BR>        </P>
<P>            scenegraph.Locate(pviewer, xpos, ypos, esriScenePickAll,true, ref  ppoint, ref   powner, ref  pobject);</P>

<P>请问一下这里面的这个esriScenePickMode mode,,怎么来定义呢?好像有<STRONG>esriScenePickAll等六个值可以取,为什么我输上这个值就说不存在名称“esriScenePickAll”呢?使用之前因该怎么定义呢?谢谢。</STRONG></P><img src="images/post/smile/dvbbs/em04.gif" />
喜欢0 评分0
涩的发甜
路人甲
路人甲
  • 注册日期2006-05-06
  • 发帖数35
  • QQ
  • 铜币304枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-12-29 11:25
这个例子我看了,里面的esriScenePickMode只是简单的nMode As esriScenePickMode了一下,但是在c #里这样不行
举报 回复(0) 喜欢(0)     评分
游客

返回顶部