Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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