MFC COM
Eine Teilmenge von MFC wurde entwickelt, um COM zu unterstützen, während der Großteil der Active Template Library (ATL) für die COM-Programmierung entwickelt wurde. In diesem Abschnitt werden die Unterstützung von MFC für COM beschrieben.
Aktive Technologien (z. B. ActiveX-Steuerelemente, Aktive Dokumenteindämmung, OLE usw.) verwenden das Component Object Model (COM), um Softwarekomponenten in einer netzwerkfähigen Umgebung zu interagieren, unabhängig von der Sprache, mit der sie erstellt wurden. Aktive Technologien können verwendet werden, um Anwendungen zu erstellen, die auf dem Desktop oder im Internet ausgeführt werden. Weitere Informationen finden Sie in der Einführung in COM oder das Component-Objektmodell.
Aktive Technologien umfassen Client- und Servertechnologien, einschließlich der folgenden:
ActiveX-Steuerelemente sind interaktive Objekte, die in Containern wie einer Website verwendet werden können. Weitere Informationen zu ActiveX-Steuerelementen finden Sie unter:
Mit aktiven Skripts wird das integrierte Verhalten eines oder mehrerer ActiveX-Steuerelemente von einem Browser oder Server gesteuert. Weitere Informationen zur aktiven Skripterstellung finden Sie unter "Aktive Technologie im Internet".
Die Automatisierung (früher als OLE-Automatisierung bezeichnet) ermöglicht es einer Anwendung, Objekte zu bearbeiten, die in einer anderen Anwendung implementiert sind, oder Objekte verfügbar zu machen, damit sie bearbeitet werden können.
Das automatisierte Objekt kann lokal oder remote sein (auf einem anderen Computer, auf den über ein Netzwerk zugegriffen werden kann). Automation ist für OLE und COM-Objekte verfügbar.
Dieser Abschnitt enthält auch Informationen zum Schreiben von COM-Komponenten mithilfe von MFC, z. B. in Verbinden ion Points.
Eine Diskussion darüber, was immer noch OLE genannt wird, im Vergleich zu den heute als aktive Technologie bezeichneten Themen finden Sie in den Themen zu OLE.
In diesem Abschnitt
MFC ActiveX Controls (MFC-ActiveX-Steuerelemente)