X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b7d74e9ca32b2ffd17bd0f98fde97361b6d5ec0f..1f0acb435592470b421b80df854fbbb08cd2853f:/include/wx/msw/webview_ie.h?ds=sidebyside diff --git a/include/wx/msw/webview_ie.h b/include/wx/msw/webview_ie.h index 67f3305049..aec06fc0d1 100644 --- a/include/wx/msw/webview_ie.h +++ b/include/wx/msw/webview_ie.h @@ -157,9 +157,10 @@ private: void ExecCommand(wxString command); IHTMLDocument2* GetDocument(); + wxDECLARE_DYNAMIC_CLASS(wxWebViewIE); }; -class VirtualProtocol : public IInternetProtocol, public IInternetProtocolInfo +class VirtualProtocol : public IInternetProtocol { protected: ULONG m_refCount; @@ -203,26 +204,6 @@ public: ULARGE_INTEGER* WXUNUSED(plibNewPosition)) { return E_FAIL; } HRESULT STDMETHODCALLTYPE UnlockRequest() { return S_OK; } - - //IInternetProtocolInfo - HRESULT STDMETHODCALLTYPE CombineUrl(LPCWSTR pwzBaseUrl, - LPCWSTR pwzRelativeUrl, - DWORD dwCombineFlags, - LPWSTR pwzResult, DWORD cchResult, - DWORD *pcchResult, DWORD dwReserved); - HRESULT STDMETHODCALLTYPE CompareUrl(LPCWSTR WXUNUSED(pwzUrl1), - LPCWSTR WXUNUSED(pwzUrl2), - DWORD WXUNUSED(dwCompareFlags)) - { return INET_E_DEFAULT_ACTION; } - HRESULT STDMETHODCALLTYPE ParseUrl(LPCWSTR pwzUrl, PARSEACTION ParseAction, - DWORD dwParseFlags, LPWSTR pwzResult, - DWORD cchResult, DWORD *pcchResult, - DWORD dwReserved); - HRESULT STDMETHODCALLTYPE QueryInfo(LPCWSTR pwzUrl, - QUERYOPTION OueryOption, - DWORD dwQueryFlags, LPVOID pBuffer, - DWORD cbBuffer, DWORD *pcbBuf, - DWORD dwReserved); }; class ClassFactory : public IClassFactory