IDispatch * podmiot gospodarczy = ( Interfejsu IDispatch * lp ) ;
IDispatch * podmiot gospodarczy =( IUnknown* lp ) ;
Uwagi
Ustawia Państwa danych p wskaźnika interfejsu IDispatch lub wskaźnika do interfejsu IDispatch uzyskane za pomocą wskaźnika IUnknown.
Jeśli już punkty p do interfejsu IDispatch , że interfejs jest wydany.
Na przykład, jeśli obiekt CComDispatchDriver jest pDD i wskaźnika interfejsu IDispatch jest pMyDisp , pDD=pMyDisp ustawia pDD.p do pMyDisp . Jeśli wskaźnik IUnknown jest pMyUnk , pDD=pMyUnk ustawia pDD.p do interfejsu IDispatch proszeni o pMyUnk , czyli:
&pMyUnk BT;Funkcja QueryInterface (IID_IDispatch, (void**)pDD.p)