Use integral value for OLECMDID_OPTICAL_ZOOM as we cannot tell if an enum value is already defined or not.
Fixes #13475 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69085 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -563,14 +563,6 @@ typedef enum CommandStateChangeConstants {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Visual C++ 6 and MinGW32. Used by webview_ie.cpp
|
// For Visual C++ 6 and MinGW32. Used by webview_ie.cpp
|
||||||
|
|
||||||
#if defined (__MINGW32__) || (_MSC_VER < 1300)
|
|
||||||
enum
|
|
||||||
{
|
|
||||||
OLECMDID_OPTICAL_ZOOM = 63
|
|
||||||
};
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef INET_E_INVALID_CERTIFICATE
|
#ifndef INET_E_INVALID_CERTIFICATE
|
||||||
#define INET_E_INVALID_CERTIFICATE 0x800C0019L
|
#define INET_E_INVALID_CERTIFICATE 0x800C0019L
|
||||||
#endif
|
#endif
|
||||||
|
@@ -235,7 +235,7 @@ void wxWebViewIE::SetIEOpticalZoom(wxWebViewZoom level)
|
|||||||
wxFAIL;
|
wxFAIL;
|
||||||
}
|
}
|
||||||
|
|
||||||
HRESULT result = m_webBrowser->ExecWB((OLECMDID)OLECMDID_OPTICAL_ZOOM,
|
HRESULT result = m_webBrowser->ExecWB((OLECMDID)63 /*OLECMDID_OPTICAL_ZOOM*/,
|
||||||
OLECMDEXECOPT_DODEFAULT,
|
OLECMDEXECOPT_DODEFAULT,
|
||||||
&zoomVariant,
|
&zoomVariant,
|
||||||
NULL);
|
NULL);
|
||||||
@@ -248,7 +248,7 @@ wxWebViewZoom wxWebViewIE::GetIEOpticalZoom() const
|
|||||||
VariantInit (&zoomVariant);
|
VariantInit (&zoomVariant);
|
||||||
V_VT(&zoomVariant) = VT_I4;
|
V_VT(&zoomVariant) = VT_I4;
|
||||||
|
|
||||||
HRESULT result = m_webBrowser->ExecWB((OLECMDID)OLECMDID_OPTICAL_ZOOM,
|
HRESULT result = m_webBrowser->ExecWB((OLECMDID)63 /*OLECMDID_OPTICAL_ZOOM*/,
|
||||||
OLECMDEXECOPT_DODEFAULT, NULL,
|
OLECMDEXECOPT_DODEFAULT, NULL,
|
||||||
&zoomVariant);
|
&zoomVariant);
|
||||||
wxASSERT(result == S_OK);
|
wxASSERT(result == S_OK);
|
||||||
|
Reference in New Issue
Block a user