gg850416 发表于 2009-8-12 12:04:00

双击弹出自定义属性编辑器的问题

<p>按照双击示例程序DblClick,我在自己的程序添加了AcDbDoubleClickCircle:public AcDbDoubleClickEdit</p><p>然后对其进行注册</p><p>&nbsp;&nbsp;if(!acrxDynamicLinker-&gt;loadModule(/*MSG0*/_T("lhDlkTest.arx"),Adesk::kFalse)) {<br/>&nbsp;&nbsp;&nbsp;AfxMessageBox(_T("'lhDlkTest.arx' Load Failed"));<br/>&nbsp;&nbsp;&nbsp;return retCode;<br/>&nbsp;&nbsp;}<br/>&nbsp;// Intialize for Circle...<br/>&nbsp;AcDbDoubleClickCircle *pCircleEdit=new AcDbDoubleClickCircle;<br/>&nbsp;AcDbCircle::desc()-&gt;addX(AcDbDoubleClickEdit::desc(),pCircleEdit);</p><p><br/>双击圆后还是出现属性框,没有进到AcDbDoubleClickCircle 这个类,不知道还需要添加什么,望高手指点。。</p><p>好像还要屏蔽系统自带的双击功能,具体如何屏蔽?</p><p>CAD环境为 2007.</p>

gg850416 发表于 2009-8-12 17:26:00

<p>将AcDbCircle换成AcDbEntity,只有当双击自定义实体时才可以进来,有没有碰到这种情况的。。。</p>

gg850416 发表于 2009-8-13 14:10:00

<p>版主,给个意见吧,都等两天了。。。。<img alt="" src="http://www.mjtd.com/bbs/Skins/default/topicface/face12.gif"/></p>

chenbl 发表于 2010-4-7 13:52:00

我也碰到同样的问题,在2002--2006可以,2007怎么就不可以了

chenbl 发表于 2010-4-7 13:53:00

需要交流的加我QQ:75988405

cumtjh 发表于 2011-7-1 00:14:18

修改系统变量dblclkedit为OFF就可以了,我自己在2010上面试过,正常!
页: [1]
查看完整版本: 双击弹出自定义属性编辑器的问题