Freigeben über


IMPLEMENT_OLECREATE_EX

Implementiert die Klassenfactory des Steuerelements und die GetClassID-Memberfunktion der Steuerelementklasse.

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

Parameter

  • class_name
    Der Name der Steuerelementeigenschaftenseitenklasse.

  • external_name
    Der Objektname verfügbar gemacht zu den Anwendungen.

  • L, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8
    CLSID Komponenten der Klasse. Weitere Informationen zu diesen Parametern, finden Sie die Hinweise für IMPLEMENT_OLECREATE.

Hinweise

Dieses Makro muss in der Implementierungsdatei für jede Steuerelementklasse werden, die das DECLARE_OLECREATE_EX-Makro oder die Makros BEGIN_OLEFACTORY und END_OLEFACTORY verwendet. Der externe Name ist der Bezeichner des OLE-Steuerelements, das anderen Anwendungen verfügbar gemacht wird. Container verwenden diesen Projektnamen, um ein Objekt dieser Steuerelementklasse anzufordern.

Anforderungen

Header: afxdisp.h

Siehe auch

Referenz

DECLARE_OLECREATE_EX

BEGIN_OLEFACTORY

END_OLEFACTORY

IMPLEMENT_OLECREATE

Konzepte

MFC-Makros, globale Funktionen und globale Variablen