DECLARE_DYNAMIC

DECLARE_DYNAMIC ( class_name )

Parâmetros

class_name

O nome real da classe (não entre aspas).

Observações

Quando derivando uma classe de CObject, essa macro adiciona a capacidade de acessar informações sobre classe do objeto tempo de execução.

Adicionar a macro DECLARE_DYNAMIC ao cabeçalho (.H) módulo para a classe, em seguida, incluir esse módulo em tudo.Módulos CPP que precisam de acessar a objetos dessa classe.

Se você usar as macros DECLARE_dinâmica e IMPLEMENT_DYNAMIC conforme descrito, você pode usar a macro RUNTIME_CLASS e a função de CObject:: IsKindOf para determinar a classe de seus objetos em tempo de execução.

Se DECLARE_DYNAMIC é incluído na declaração da classe, então o IMPLEMENT_DYNAMIC deve ser incluído na implementação de classe.

Para obter mais informações sobre a macro DECLARE_DYNAMIC , consulte CObject classe tópicos no Guia do programador do Visual C++.

Consulte tambémnbsp;IMPLEME&NT_DYNAMIC, DECLARE_DYNCREATE, DECLARE_SERIAL, RUNTIME_CLASS, CObject:: IsKindOf

Index