CCmdTarget::GetIDispatch

LPDISPATCH GetIDispatch ( BOOL bAddRef );

Rückgabewert

Der IDispatch -Zeiger mit dem Objekt verknüpfte.

Parameter

bAddRef

Gibt an, ob den Verweiszähler des Objekts zu erhöhen.

Bemerkungen

Rufen Sie diese Memberfunktion um den IDispatch -Schnittstellenzeiger aus eine Automatisierungsmethode abrufen, die gibt einen IDispatch -Schnittstellenzeiger zurück oder nimmt einen IDispatch -Zeiger durch Verweis.

Für Objekte, die rufen Sie EnableAutomation in ihre Konstruktoren, so dass sie Automatisierung aktiviert, gibt diese Funktion einen Zeiger auf die Foundation Class-Implementierung von IDispatch , die von Clients verwendet wird, die über die IDispatch -Schnittstelle kommunizieren. Aufruf dieser Funktion automatisch fügt einen Verweis auf den Zeiger, so ist es nicht notwendig, um einen Aufruf an AddRef.

Übersicht über die CCmdTarget -|  Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CCmdTarget::EnableAutomation, COleDispatchDriver, IUnknown:: Release

Index