明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4739|回复: 5

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

[复制链接]
发表于 2009-8-12 12:04:00 | 显示全部楼层 |阅读模式

按照双击示例程序DblClick,我在自己的程序添加了AcDbDoubleClickCircle:public AcDbDoubleClickEdit

然后对其进行注册

  if(!acrxDynamicLinker->loadModule(/*MSG0*/_T("lhDlkTest.arx"),Adesk::kFalse)) {
   AfxMessageBox(_T("'lhDlkTest.arx' Load Failed"));
   return retCode;
  }
 // Intialize for Circle...
 AcDbDoubleClickCircle *pCircleEdit=new AcDbDoubleClickCircle;
 AcDbCircle::desc()->addX(AcDbDoubleClickEdit::desc(),pCircleEdit);


双击圆后还是出现属性框,没有进到AcDbDoubleClickCircle 这个类,不知道还需要添加什么,望高手指点。。

好像还要屏蔽系统自带的双击功能,具体如何屏蔽?

CAD环境为 2007.

 楼主| 发表于 2009-8-12 17:26:00 | 显示全部楼层

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

 楼主| 发表于 2009-8-13 14:10:00 | 显示全部楼层

版主,给个意见吧,都等两天了。。。。

发表于 2010-4-7 13:52:00 | 显示全部楼层
我也碰到同样的问题,在2002--2006可以,2007怎么就不可以了
发表于 2010-4-7 13:53:00 | 显示全部楼层
需要交流的加我QQ:75988405
发表于 2011-7-1 00:14:18 | 显示全部楼层
修改系统变量dblclkedit为OFF就可以了,我自己在2010上面试过,正常!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-29 03:42 , Processed in 0.188644 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表