diff options
Diffstat (limited to 'src/mpc-hc/DpiHelper.cpp')
-rw-r--r-- | src/mpc-hc/DpiHelper.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mpc-hc/DpiHelper.cpp b/src/mpc-hc/DpiHelper.cpp index 04397208b..7eb135d9f 100644 --- a/src/mpc-hc/DpiHelper.cpp +++ b/src/mpc-hc/DpiHelper.cpp @@ -1,5 +1,5 @@ /* - * (C) 2015 see Authors.txt + * (C) 2015-2016 see Authors.txt * * This file is part of MPC-HC. * @@ -48,9 +48,9 @@ DpiHelper::DpiHelper() void DpiHelper::Override(HWND hWindow) { const WinapiFunc<decltype(GetDpiForMonitor)> - fnGetDpiForMonitor = { "Shcore.dll", "GetDpiForMonitor" }; + fnGetDpiForMonitor = { _T("Shcore.dll"), "GetDpiForMonitor" }; - if (fnGetDpiForMonitor) { + if (hWindow && fnGetDpiForMonitor) { if (fnGetDpiForMonitor(MonitorFromWindow(hWindow, MONITOR_DEFAULTTONULL), MDT_EFFECTIVE_DPI, (UINT*)&m_dpix, (UINT*)&m_dpiy) != S_OK) { m_dpix = m_sdpix; |