Partager via


IMPLEMENT_OLECREATE_EX

Implémente la fabrique de classe de votre contrôle et la fonction membre de GetClassID de votre classe de contrôle.

IMPLEMENT_OLECREATE_EX(class_name, external_name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8 )

Paramètres

  • class_name
    Le nom de la classe de page de propriétés de contrôles.

  • external_name
    Le nom de l'objet exposé aux applications.

  • l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8
    Composants de CLSIDde la classe.Pour plus d'informations sur ces paramètres, consultez les remarques de IMPLEMENT_OLECREATE.

Notes

Cette macro doit apparaître dans le fichier d'implémentation pour toute classe de contrôle qui utilise la macro d' DECLARE_OLECREATE_EX macro ou d' BEGIN_OLEFACTORY et d' END_OLEFACTORY .Le nom externe est l'identificateur du contrôle OLE qui est exposé à d'autres applications.Les conteneurs utilisent ce nom pour demander un objet de cette classe de contrôle.

Configuration requise

Header: afxdisp.h

Voir aussi

Référence

DECLARE_OLECREATE_EX

BEGIN_OLEFACTORY

END_OLEFACTORY

IMPLEMENT_OLECREATE

Concepts

Macro MFC et Globals