按照双击示例程序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. |