DECLARE_DYNAMIC
Adiciona a capacidade de acessar informações de tempo de execução sobre uma classe de objeto para derivar uma classe de CObject.
DECLARE_DYNAMIC(class_name )
Parâmetros
- class_name
O nome real da classe.
Comentários
Adicionar a macro de DECLARE_DYNAMIC ao cabeçalho () .h o módulo da classe, então inclui o módulo em todos os módulos .cpp que precisam acessar os objetos dessa classe.
Se você usa _DYNAMIC de DECLAREe macros de IMPLEMENT_DYNAMIC como descrito, você pode usar a macro de RUNTIME_CLASS e a função de CObject::IsKindOf para determinar em tempo de execução a classe de seus objetos.
Se DECLARE_DYNAMIC é incluído na declaração de classe, então IMPLEMENT_DYNAMIC deve ser incluído na implementação da classe.
Para obter mais informações sobre o macro de DECLARE_DYNAMIC , consulte Tópicos da classe de CObject.
Exemplo
Consulte o exemplo de IMPLEMENT_DYNAMIC.
Requisitos
Header: afx.h