Тема: Замена встроенного обработчика исключений собственным.
В с++ есть возможность установить свои обработчики исключений для приложения. Вопрос: Возможно ли такое для программы написанной с использованием ObjectARX, если да то как?
Есть некоторые соображения по этому поводу.
Вот этот класс "AcDbHostApplicationServices" имеет следующие функции:
virtual void reportUnhandledArxException( const _EXCEPTION_POINTERS * pExcPtrs, const ACHAR * pAppName ); и virtual void fatalError( const ACHAR * format, ... );
Но я так понимаю чтоб их использовать нужно наследоваться от этого класса и перегрузить их.
Как указать программе что нужно использовать именно унаследованный класс, а не класс по умолчанию.
Да и самое главное нужно не навредить программе.
Может есть другие варианты.