DECLARE_DYNAMIC ( class_name )
Paramètres
class_name
Le nom réel de la classe (ne pas entouré guillemets).
Remarques
Lors de la dérivation d'une classe de CObject, cette macro ajoute la possibilité d'accéder aux informations sur la classe d'un objet run-time.
Ajouter la macro DECLARE_DYNAMIC à l'en-tête (.H) module pour la classe, inclure ce module dans tous.Modules de la RPC qui ont besoin d'accéder aux objets de cette classe.
Si vous utilisez DECLARE_dynamique et IMPLEMENT_DYNAMIC macros comme décrit, vous pouvez ensuite utiliser la macro RUNTIME_CLASS et la fonction CObject::IsKindOf pour déterminer la catégorie de vos objets au moment de l'exécution.
Si DECLARE_DYNAMIC est inclus dans la déclaration de classe, puis la IMPLEMENT_DYNAMIC doit être inclus dans la mise en œuvre de la classe.
Pour plus d'informations sur la macro DECLARE_DYNAMIC , voir Sujets de classe de CObject dans le Guide du programmeur Visual C++.
Voir aussinbsp ;IMPLEME&NT_DYNAMIC, DECLARE_DYNCREATE, DECLARE_SERIAL, RUNTIME_CLASS, CObject::IsKindOf