Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
MET OLE Automation kan een object op twee manieren een set methoden beschikbaar maken: via de IDispatch interface en via directe OLE VTable-binding. IDispatch- wordt gebruikt door de meeste hulpprogramma's die momenteel beschikbaar zijn en biedt ondersteuning voor late binding met eigenschappen en methoden.
VTable-binding biedt veel hogere prestaties omdat deze methode rechtstreeks wordt aangeroepen in plaats van via IDispatch::Invoke. IDispatch laat gebonden ondersteuning biedt, waarbij directe VTable-binding een aanzienlijke prestatiewinst biedt; beide technieken zijn waardevol en belangrijk in verschillende scenario's. Door een interface te labelen als [dual] in de typebibliotheek, kan een OLE Automation-interface worden gebruikt via IDispatch-of kan deze rechtstreeks worden gebonden. Containers kunnen dus de meest geschikte techniek kiezen. Ondersteuning voor dubbele interfaces wordt sterk aanbevolen voor zowel besturingselementen als containers.