DECLARE_DYNCREATE
Habilita os objetos de CObject-classes a serem criados dinamicamente em time de execução derivadas.
DECLARE_DYNCREATE(class_name )
Parâmetros
- class_name
O nome real da classe.
Comentários
A estrutura usa essa capacidade para criar novos objetos dinamicamente.Por exemplo, o novo modo de exibição criado quando você abre um novo documento.Documento, modo de exibição e classes de quadro devem fornecer suporte criar dinâmica porque a estrutura precisa criá-los dinamicamente.
Adicionar o DECLARE_DYNCREATE macro no módulo .h da classe, então inclua daquele módulo em todos os módulos .cpp que precisam acessar os objetos desta classe.
If DECLARE_DYNCREATE está incluído na declaração da classe, em seguida IMPLEMENT_DYNCREATE deve ser incluído na implementação da classe.
Para obter mais informações sobre o DECLARE_DYNCREATE macro, consulte Classe CObject tópicos.
Observação: |
---|
O DECLARE_DYNCREATE macro inclui toda a funcionalidade de DECLARE_DYNAMIC. |
Exemplo
Consulte o exemplo para IMPLEMENT_DYNCREATE.
Requisitos
Cabeçalho: afx.h