#include <ctlutil.h>

Public Member Functions | |
| CBaseVideoWindow (const TCHAR *, LPUNKNOWN) | |
| DECLARE_IUNKNOWN STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
| STDMETHODIMP | GetTypeInfoCount (UINT *pctinfo) |
| STDMETHODIMP | GetTypeInfo (UINT itinfo, LCID lcid, ITypeInfo **pptinfo) |
| STDMETHODIMP | GetIDsOfNames (REFIID riid, OLECHAR **rgszNames, UINT cNames, LCID lcid, DISPID *rgdispid) |
| STDMETHODIMP | Invoke (DISPID dispidMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, UINT *puArgErr) |
Private Attributes | |
| CBaseDispatch | m_basedisp |
Definition at line 431 of file ctlutil.h.
Definition at line 1369 of file ctlutil.cpp.
| STDMETHODIMP CBaseVideoWindow::NonDelegatingQueryInterface | ( | REFIID | riid, | |
| void ** | ppv | |||
| ) |
Reimplemented from CUnknown.
Definition at line 1375 of file ctlutil.cpp.
References GetInterface(), CUnknown::NonDelegatingQueryInterface(), and ValidateReadWritePtr.
| STDMETHODIMP CBaseVideoWindow::GetTypeInfoCount | ( | UINT * | pctinfo | ) |
Definition at line 1386 of file ctlutil.cpp.
References CBaseDispatch::GetTypeInfoCount(), and m_basedisp.
| STDMETHODIMP CBaseVideoWindow::GetTypeInfo | ( | UINT | itinfo, | |
| LCID | lcid, | |||
| ITypeInfo ** | pptinfo | |||
| ) |
Definition at line 1392 of file ctlutil.cpp.
References CBaseDispatch::GetTypeInfo(), and m_basedisp.
Referenced by Invoke().
| STDMETHODIMP CBaseVideoWindow::GetIDsOfNames | ( | REFIID | riid, | |
| OLECHAR ** | rgszNames, | |||
| UINT | cNames, | |||
| LCID | lcid, | |||
| DISPID * | rgdispid | |||
| ) |
Definition at line 1405 of file ctlutil.cpp.
References CBaseDispatch::GetIDsOfNames(), and m_basedisp.
CBaseDispatch CBaseVideoWindow::m_basedisp [private] |
Definition at line 433 of file ctlutil.h.
Referenced by GetIDsOfNames(), GetTypeInfo(), and GetTypeInfoCount().
1.5.6