#ifndef __EVENT_SINK_H__ #define __EVENT_SINK_H__ #include <oaidl.h> class CEventSink : public IDispatch { protected: int m_cRef; public: CEventSink() : m_cRef(1) {} ~CEventSink() {} //Methods of IUnknown HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, void** ppvObject); ULONG STDMETHODCALLTYPE AddRef(); ULONG STDMETHODCALLTYPE Release(); // Methods of IDispatch STDMETHOD (GetTypeInfoCount)(U