Тема: Как отследить закрытие документа?

Как отследить закрытие документа?
по AcApDocManReactor  инфы нету?

Re: Как отследить закрытие документа?

В принципе, в документации все довольно таки понятно расписано по AcApDocManagerReactor. Перед закрытием документа Autocad вызывает метод реактора documentToBeDestroyed(AcApDocument* pDocToDestroy).
В параметре, как понимаете, ссылка на документ, который собираются закрыть.
После того, как документ уже закрыт, вызывается метод documentDestroyed(const char* fileName),
в параметре - полное имя файла закрытого чертежа.
Так что наследуете от AcApDocManagerReactor свой класс, переопределяете в нем нужные методы. Потом при старте (или где Вам нужно) создаете новый экземпляр своего класса и добавляете его к менеджеру документов, примерно вот так:
MyDocManagerReactor *pReact = new MyDocManagerReactor();
acDocManager->addReactor(pReact);