Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
En delmängd av MFC är utformad för att stödja COM, medan de flesta av ATL (Active Template Library) är utformade för COM-programmering. I det här avsnittet beskrivs MFC:s stöd för COM.
Aktiva tekniker (till exempel ActiveX-kontroller, Active Document Containment, OLE och så vidare) använder komponentobjektmodellen (COM) för att göra det möjligt för programvarukomponenter att interagera med varandra i en nätverksmiljö, oavsett vilket språk de skapades med. Aktiva tekniker kan användas för att skapa program som körs på skrivbordet eller På Internet. Mer information finns i Introduktion till COM eller Komponentobjektmodellen.
Aktiva tekniker omfattar både klient- och servertekniker, inklusive följande:
ActiveX-kontroller är interaktiva objekt som kan användas i containrar, till exempel en webbplats. Mer information om ActiveX-kontroller finns i:
Aktivt skript styr det integrerade beteendet för en eller flera ActiveX-kontroller från en webbläsare eller server. Mer information om aktiva skript finns i Aktiv teknik på Internet.
Automation (tidigare kallat OLE Automation) gör det möjligt för ett program att manipulera objekt som implementerats i ett annat program eller att "exponera" objekt så att de kan manipuleras.
Det automatiserade objektet kan vara lokalt eller fjärranslutet (på en annan dator som är tillgänglig i ett nätverk). Automation är tillgängligt för både OLE- och COM-objekt.
Det här avsnittet innehåller också information om hur du skriver COM-komponenter med hjälp av MFC, till exempel i Anslutningspunkter.
En diskussion om vad som fortfarande kallas OLE jämfört med vad som nu kallas aktiv teknik finns i avsnitten om OLE.