DECLARE_DYNAMIC
Добавляет возможность доступа к данным среды выполнения о классе объекта производный класс от CObject.
DECLARE_DYNAMIC(class_name )
Параметры
- class_name
Фактическое имя класса.
Заметки
Добавьте в модуль макроса DECLARE_DYNAMIC заголовка (h) для класса, а затем включить этот модуль во всех модулях .cpp, которым необходим доступ к объектам этого класса.
При использовании _динамическиеdeclare и макросы IMPLEMENT_DYNAMIC как описано выше, можно использовать макрос RUNTIME_CLASS и функции CObject::IsKindOf для идентификации класса объектов во время выполнения.
Если DECLARE_DYNAMIC включать в объявлении класса, IMPLEMENT_DYNAMIC необходимо включить в реализации данного класса.
Дополнительные сведения о макросе DECLARE_DYNAMIC см. в разделе разделы класса CObject.
Пример
См. пример для IMPLEMENT_DYNAMIC.
Требования
Header: afx.h