From 4401fb8773458008fd3cfa443a9c3d6854ad969f Mon Sep 17 00:00:00 2001 From: andreja6 Date: Sat, 7 Jul 2018 12:39:31 -0700 Subject: [PATCH] Thing that sorta kinda works --- IEDispatcher.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/IEDispatcher.h b/IEDispatcher.h index 72c7349..c3dfb77 100644 --- a/IEDispatcher.h +++ b/IEDispatcher.h @@ -6,6 +6,13 @@ class IEDispatcher : public IDispatch public: IEDispatcher(void); ~IEDispatcher(void); - HRESULT IEDispatcher::QueryInterface(); - HRESULT IEDispatcher::QueryInterface(const IID &riid, void **ppvObject); + HRESULT STDMETHODCALLTYPE IEDispatcher::QueryInterface(const IID &riid, void **ppvObject); + ULONG STDMETHODCALLTYPE IEDispatcher::AddRef(); + ULONG STDMETHODCALLTYPE IEDispatcher::Release(); + HRESULT STDMETHODCALLTYPE IEDispatcher::GetTypeInfoCount(UINT *pctinfo); + HRESULT STDMETHODCALLTYPE IEDispatcher::GetTypeInfo(UINT, LCID, ITypeInfo **); + HRESULT STDMETHODCALLTYPE IEDispatcher::GetIDsOfNames(const IID &, LPOLESTR *, UINT, LCID, DISPID *); + HRESULT STDMETHODCALLTYPE IEDispatcher::Invoke(DISPID, const IID &, LCID, WORD, DISPPARAMS *, VARIANT *, EXCEPINFO *, UINT *); + + };