AcDbObject 和数据库通知事件
当您收到有关数据库对象的通知时,该对象将被标记为已擦除,但仍是数据库的一部分。当您收到通知时,该对象已被标记为未追加,除非重新追加,否则该对象不是数据库的一部分。对象上的通知在对象完全消失之前发送。此通知表示该对象即将从数据库中删除并从内存中删除。erased()unappended()goodbye() 当您收到或通知时,您可能希望将反应器从对象中移除。但是,如果此时卸下反应器,则不会收到该对象的通知。若要监视这些事件,请在数据库上使用等效的通知,而不仅仅是对象:erased()unappended()reappended()unerased() AcDbDatabaseReactor::objectErased() AcDbDatabaseReactor::objectUnappended() AcDbDatabaseReactor::objectReappended() 父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-19 07:30
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.