DECLARE_DYNCREATE ( class_name )
Parâmetros
class_name
O nome real da classe (não entre aspas).
Observações
Use a macro DECLARE_DYNCREATE para habilitar objetos de CObject-classes a serem criados dinamicamente em tempo de execução derivadas. A estrutura usa essa capacidade para criar novos objetos dinamicamente, por exemplo, quando ele lê um objeto de disco durante a serialização. Documento, exibir e classes de quadro devem suporte criação dinâmica porque o framework precisa criá-los dinamicamente.
Adicionar a macro DECLARE_DYNCREATE na.Módulo h para a classe, em seguida, incluir esse módulo em tudo.Módulos CPP que precisam de acessar a objetos dessa classe.
Se DECLARE_DYNCREATE estiver incluído na declaração da classe, IMPLEMENT_DYNCREATE deve ser incluído na implementação de classe.
Para obter mais informações sobre a macro DECLARE_DYNCREATE , consulte CObject classe tópicos no Guia do programador do Visual C++.
Consulte tambémnbsp;DECLARE_DY&NAMIC, IMPLEMENT_DYNAMIC, IMPLEMENT_DYNCREATE, RUNTIME_CLASS, CObject:: IsKindOf