MFC COM
Eine Teilmenge MFC ist dafür konzipiert, die COM zu unterstützen, während die meisten Active Template Librarys (ATL) für COM-Programmierung konzipiert ist. Dieser Abschnitt beschreibt Themen MFC-Unterstützung für COM.
Active Technologyen (wie ActiveX-Steuerelemente, Active Document-Einschluss, OLE, usw.). verwenden das Component Object Model (COM), um Softwarekomponenten zu aktivieren, um in einer vernetzten Umgebung, unabhängig von der Sprache miteinander interagieren, mit der sie erstellt wurden. Active Technologyen können verwendet werden, um Anwendungen zu erstellen, die auf dem Desktop oder das Internet ausgeführt werden. Weitere Informationen finden Sie unter Einführung zu COM oder Mit dem Component Object Model.
Active Technologyen enthalten Client- und Servertechnologien, darunter die folgenden:
Active Document-Einschluss unterstützt, in MFC-Versionen 4.2 und höher, können Benutzer, um den Active Documents aufzurufen (wie Microsoft Excel oder Dateien abfassen) und die ganze Schnittstelle der Ursprungsanwendung des Dokuments im gesamten Clientbereich von Active Document-Container wie das Microsoft Office-Binder oder Microsoft Internet Explorer zu aktivieren. Die Container fungieren als Clients auf, während Dokumente die von der Active Document-Server bereitgestellt werden. Weitere Informationen zum Verwenden von aktiven Dokumenten in Internetanwendungen, finden Sie unter: Active Documents im Internet.
ActiveX-Steuerelemente sind interaktive Objekte, die in den Containern wie einer Website verwendet werden können. Weitere Informationen zum ActiveX-Steuerelement, finden Sie unter:
Active Scripting steuert das integrierte Verhalten einer oder mehrerer ActiveX-Steuerelemente von einem Browser oder von einem Server. Weitere Informationen über Active Scripting, finden Sie unter Active Technology im Internet.
Automatisierung (früher bekannt als OLE-Automatisierung) ermöglicht es, dass eine Anwendung bearbeitet die Objekte, die in einer anderen Anwendung oder Objekte, sodass sie "verfügbar zu machen" implementiert werden, können bearbeitet werden.
Das automatisierte Objekt kann lokal oder Remote- (auf einem anderen Computer aus zugreifen zu einem Netzwerk.) Automatisierung ist für OLE und COM-Objekte verfügbar.
Dieser Abschnitt enthält auch Informationen darüber, wie COM-Komponenten mit MFC beispielsweise in unter Verbindungspunkte.
Eine Erörterung, was noch OLE aufgerufen wird für, was jetzt aktive Technologie aufgerufen wird, finden Sie die Themen zu OLE.
Außerdem finden Sie im Knowledge Base-Artikel Q248019: HOWTO: Verhindern Sie, dass Server-ausgelastetes Dialogfeld während eines längeren COM-Vorgangs wird.