如何禁止删除AcDbObject?
想在ObjectArx中控制禁止删除AcDbObject元素,但执行以下数据库反映器时已经被删除了,想调用pObj->erase(false),又因为pObj是const类型,想从数据库中重新读取AcDbObject又读不到了,怎么办?
void
AsdkDbReactor:bjectErased(const AcDbDatabase* db,
const AcDbObject* pObj, Adesk::Boolean pErased)
{
AcDbObject *p = const_cast(pObj);
const_cast(pObj);p->erase(false);
不知道这个偷懒的办法可行?
页:
[1]