Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Typbibliotheken machen die Schnittstellen eines OLE-Steuerelements für andere OLE-fähige Anwendungen verfügbar. Jedes OLE-Steuerelement muss über eine Typbibliothek verfügen, wenn mindestens eine Schnittstelle verfügbar gemacht werden soll.
Die folgenden Makros ermöglichen einem OLE-Steuerelement den Zugriff auf seine eigene Typbibliothek:
Zugreifen auf die Typbibliothek
| Name | Beschreibung |
|---|---|
| DECLARE_OLETYPELIB | Deklariert eine GetTypeLib Memberfunktion eines OLE-Steuerelements (muss in der Klassendeklaration verwendet werden). |
| IMPLEMENT_OLETYPELIB | Implementiert eine GetTypeLib Memberfunktion eines OLE-Steuerelements (muss in der Klassenimplementierung verwendet werden). |
DECLARE_OLETYPELIB
Deklariert die GetTypeLib Memberfunktion der Steuerelementklasse.
DECLARE_OLETYPELIB(class_name)
Parameter
class_name
Der Name der Steuerelementklasse im Zusammenhang mit der Typbibliothek.
Hinweise
Verwenden Sie dieses Makro in der Steuerelementklassenkopfdatei.
Anforderungen
Header: afxdisp.h
IMPLEMENT_OLETYPELIB
Implementiert die Memberfunktion des Steuerelements GetTypeLib .
IMPLEMENT_OLETYPELIB(class_name, tlid, wVerMajor, wVerMinor)
Parameter
class_name
Der Name der Steuerelementklasse im Zusammenhang mit der Typbibliothek.
tlid
Die ID-Nummer der Typbibliothek.
wVerMajor
Die Hauptversionsnummer der Typbibliothek.
wVerMinor
Die Nebenversionsnummer der Typbibliothek.
Hinweise
Dieses Makro muss in der Implementierungsdatei für jede Steuerelementklasse angezeigt werden, die das DECLARE_OLETYPELIB Makro verwendet.
Anforderungen
Header: afxdisp.h