通知概述
当系统中发生事件时,某些对象(称为通知程序)会自动将事件中继到其他对象。例如,当用户复制、擦除或修改对象时,或者当用户发出 UNDO 或 REDO 命令时,将自动触发每个事件的相应通知。 接收事件的对象称为反应堆。必须先将反应器显式添加到通知方的反应器列表中,然后才能接收来自通知方的事件。给定的通知方在其反应堆列表中可以有多个反应堆。反应器的类定义包括各种通知函数。当事件发生时,通知器会自动调用其反应器列表中每个反应器的相应通知函数。 在应用程序中使用反应器
使用完反应器后
使用反应堆需要创建反应堆类或类的子类。本节假定您熟悉派生自定义 ObjectARX 类和派生自 AcDbObject 中提供的材料。AcDbObject 父主题: |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-5 15:35
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.