DECLARE_DYNAMIC
Aggiunge la capacità di accedere alle informazioni di runtime su una classe dell'oggetto quando si deriva una classe da CObject.
DECLARE_DYNAMIC(class_name )
Parametri
- class_name
Il nome effettivo della classe.
Note
Aggiungere la macro di DECLARE_DYNAMIC intestazione (h) il modulo per la classe, includerà il modulo in tutti i moduli CPP che devono accedere agli oggetti di questa classe.
Se si utilizza _DYNAMIC di DECLAREe le macro di IMPLEMENT_DYNAMIC come descritte, sarà possibile utilizzare una macro di RUNTIME_CLASS e la funzione di CObject::IsKindOf per determinare la classe degli oggetti in fase di esecuzione.
Se DECLARE_DYNAMIC è incluso nella dichiarazione di classe, quindi IMPLEMENT_DYNAMIC deve essere incluso nell'implementazione della classe.
Per ulteriori informazioni sulla macro di DECLARE_DYNAMIC , vedere Argomenti relativi alle classi di CObject.
Esempio
Vedere l'esempio relativo IMPLEMENT_DYNAMIC.
Requisiti
Header: afx.h