阅读:2059回复:2
[求助]请教scenegraph.Locate方法
<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" /> |
|
1楼#
发布于:2007-12-29 11:25
这个例子我看了,里面的esriScenePickMode只是简单的nMode As esriScenePickMode了一下,但是在c #里这样不行
|
|