DECLARE_DYNAMIC

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

Index