diff --git a/include/wx/msw/private/webview_missing.h b/include/wx/msw/private/webview_missing.h index 12602717bd..e3f70c3300 100644 --- a/include/wx/msw/private/webview_missing.h +++ b/include/wx/msw/private/webview_missing.h @@ -198,7 +198,8 @@ typedef enum _tagwxDOCHOSTUIFLAG DOCHOSTUIFLAG_DISABLE_EDIT_NS_FIXUP = 0x400000, DOCHOSTUIFLAG_LOCAL_MACHINE_ACCESS_CHECK = 0x800000, DOCHOSTUIFLAG_DISABLE_UNTRUSTEDPROTOCOL = 0x1000000, - DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION = 0x4000000 + DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION = 0x4000000, + DOCHOSTUIFLAG_DPI_AWARE = 0x40000000 } DOCHOSTUIFLAG; typedef struct _tagwxDOCHOSTUIINFO diff --git a/src/msw/webview_ie.cpp b/src/msw/webview_ie.cpp index 9942a0420e..6b7aba1922 100644 --- a/src/msw/webview_ie.cpp +++ b/src/msw/webview_ie.cpp @@ -1892,7 +1892,8 @@ HRESULT wxSTDCALL DocHostUIHandler::GetHostInfo(DOCHOSTUIINFO *pInfo) // redirected. pInfo->dwFlags |= DOCHOSTUIFLAG_NO3DBORDER | DOCHOSTUIFLAG_THEME | - DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION; + DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION | + DOCHOSTUIFLAG_DPI_AWARE; return S_OK; }