Kommentar
Å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.
MED OLE Automation kan ett objekt exponera en uppsättning metoder på två sätt: via gränssnittet IDispatch och via direkt OLE VTable-bindning. IDispatch används av de flesta verktyg som är tillgängliga idag och ger stöd för sen bindning till egenskaper och metoder.
VTable-bindning ger mycket högre prestanda eftersom den här metoden anropas direkt i stället för via IDispatch::Invoke. IDispatch erbjuder sent bunden support, där direkt VTable-bindning ger en betydande prestandavinst. båda teknikerna är värdefulla och viktiga i olika scenarier. Genom att märka ett gränssnitt som [dubbla] i typbiblioteket kan ett OLE Automation-gränssnitt användas antingen via IDispatcheller direkt. Containrar kan därför välja den lämpligaste tekniken. Stöd för dubbla gränssnitt rekommenderas starkt för både kontroller och containrar.