BOOL IsKindOf ( константа CRuntimeClass * pClass ) константа;
Значення, яке повертається
Ненульовий, якщо об'єкт відповідає класу; в іншому випадку 0.
Параметри
pClass
Вказівник на CRuntimeClass структури, пов'язаних з вашої CObject-класу, отриманих.
Зауваження
Тести pClass чи (1) це об'єкт вказаний клас, або (2) це об'єкт класу, отриманих від вказаний клас. Ця функція працює тільки для класів, з DECLARE_DYNAMIC або DECLARE_SERIAL макросів.
Не використовуйте цю функцію широко тому, що його поразки функцію поліморфізм C++. Натомість використовуйте віртуальних функцій.
Приклад
Див CObList::CObList на список на CAge класу, які використовуються в усіх прикладах CObject.
/ / приклад для CObject::IsKindOf
A(21) клітці; / / Необхідно використовувати IMPLEMENT_DYNAMIC або IMPLEMENT_SERIAL
НАДБАННЯ (a.IsKindOf (RUNTIME_CLASS (клітини)));
НАДБАННЯ (a.IsKindOf (RUNTIME_CLASS (CObject)))
Огляд CObject | Члени класу | Ієрархічна діаграма
Дивіться такожnbsp;CObject::GetRuntimeClass, RU&NTIME_CLASS, CObject клас: доступ до інформації про клас під час