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.
Microsoft-spezifisch
Der Visual C++-Compiler kann Typbibliotheken (Component Object Model) direkt lesen und den Inhalt in C++-Quellcode übersetzen, der in der Kompilierung aufgenommen werden kann.Spracherweiterungen sind verfügbar, COM-Programmierung auf der Clientseite zu erleichtern.
Durch die #import Präprozessordirektivenverwendet, kann der Compiler eine Typbibliothek lesen und in der Headerdatei Ein C++-Compiler konvertieren, die als COM-Schnittstellen Klassen beschreibt.Ein Satz #import-Attribute sind für Benutzersteuerelement des Inhalts der resultierenden Typbibliothek headerdateien verfügbar.
Sie können das __declspec erweiterte uuid-Attribut verwenden, um einen GUID (Globally Unique Identifier) auf ein COM-Objekt zuzuweisen.Das Schlüsselwort __uuidof kann verwendet werden, um die GUID zu extrahieren, das einem COM-Objekt zugeordnet ist.Ein weiteres __declspecEigenschaftAttribut kann verwendet werden, um die get und set-Methoden für einen Datenmember eines COM-Objekts anzugeben.
Ein Satz COM-Stütz Globale Funktionen und - Klassen wird bereitgestellt, um die VARIANT und BSTR-Typen zu unterstützen, implementieren und intelligenten Zeiger auf das Fehlerobjekt zu kapseln, das von _com_raise_errorausgelöst wird: