DECLARE_DYNAMIC ( class_name )
Параметры
аргумент class_name
Фактическое имя класса (не заключен в кавычки).
Примечания
При создании производного класса от CObject, этот макрос добавляет возможность доступа к информации о классе объекта.
Добавить макрос DECLARE_DYNAMIC в заголовок (.H) модуль для класса, затем включить этот модуль во всех.НПК модули, которым необходим доступ к объектам данного класса.
Если вы используете макросыДИНАМИЧНЫЙ и IMPLEMENT_DYNAMIC _ DECLAREкак описано, можно затем использовать макро RUNTIME_CLASS и функцию CObject::IsKindOf для определения класса объектов во время выполнения.
Если DECLARE_DYNAMIC включен в объявление класса, IMPLEMENT_DYNAMIC должны быть включены в реализации класса.
Более подробную информацию о DECLARE_DYNAMIC макрос, см. Темы классе CObject в Руководстве Visual C++ программист.
См. такжеnbsp;IMPLEME&NT_DYNAMIC, DECLARE_DYNCREATE, DECLARE_SERIAL, RUNTIME_CLASS, CObject::IsKindOf