DECLARE_DYNCREATE
Abilita gli oggetti di CObject- classi derivate da creare dinamicamente in fase di esecuzione.
DECLARE_DYNCREATE(class_name )
Parametri
- class_name
Il nome effettivo della classe.
Note
Il framework utilizza questa possibilità di creare dinamicamente i nuovi oggetti. Ad esempio, la nuova visualizzazione creata quando si apre un nuovo documento. Il documento, la visualizzazione e di frame devono supportare la creazione dinamica in quanto il framework necessario crearle dinamicamente.
Aggiungere la macro di DECLARE_DYNCREATE nel modulo h per la classe, quindi includere tale modulo in tutti i moduli CPP che devono accedere agli oggetti della classe.
Se DECLARE_DYNCREATE è incluso nella dichiarazione di classe, quindi IMPLEMENT_DYNCREATE deve essere incluso nell'implementazione della classe.
Per ulteriori informazioni sulla macro di DECLARE_DYNCREATE, vedere Argomenti relativi alle classi di CObject.
Nota
La macro di DECLARE_DYNCREATE alcuna funzionalità di DECLARE_DYNAMIC.
Esempio
Vedere l'esempio relativo IMPLEMENT_DYNCREATE.
Requisiti
Intestazione: afx.h