DECLARE_DYNAMIC
Adiciona a capacidade de acessar informações sobre classe do objeto quando derivando uma classe de CObject.
DECLARE_DYNAMIC(class_name )
Parâmetros
- class_name
O nome real da classe.
Comentários
Adicionar o DECLARE_DYNAMIC macro no módulo de cabeçalho (. h) para a classe, então incluir esse módulo em todos os módulos. cpp que precisam de acesso a objetos dessa classe.
Se você usar o DECLARE_dinâmico e IMPLEMENT_DYNAMIC macros conforme descrito, você pode usar o RUNTIME_CLASS macro e o CObject::IsKindOf função para determinar a classe de objetos em tempo de execução.
Se DECLARE_DYNAMIC incluído na declaração da classe, em seguida, IMPLEMENT_DYNAMIC deve ser incluído na implementação da classe.
Para obter mais informações sobre o DECLARE_DYNAMIC macro, consulte CObject classe tópicos.
Exemplo
Consulte o exemplo para IMPLEMENT_DYNAMIC.
Requisitos
Cabeçalho: Afx. h