diff options
Diffstat (limited to '')
-rw-r--r-- | src/burn/engine/splashscreen.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/burn/engine/splashscreen.cpp b/src/burn/engine/splashscreen.cpp index 0bfa00aa..21ddfa98 100644 --- a/src/burn/engine/splashscreen.cpp +++ b/src/burn/engine/splashscreen.cpp | |||
@@ -371,6 +371,7 @@ static void OnEraseBkgnd( | |||
371 | HDC hdc = reinterpret_cast<HDC>(wParam); | 371 | HDC hdc = reinterpret_cast<HDC>(wParam); |
372 | HDC hdcMem = ::CreateCompatibleDC(hdc); | 372 | HDC hdcMem = ::CreateCompatibleDC(hdc); |
373 | HBITMAP hDefaultBitmap = static_cast<HBITMAP>(::SelectObject(hdcMem, pSplashScreen->hBitmap)); | 373 | HBITMAP hDefaultBitmap = static_cast<HBITMAP>(::SelectObject(hdcMem, pSplashScreen->hBitmap)); |
374 | ::SetStretchBltMode(hdc, HALFTONE); | ||
374 | ::StretchBlt(hdc, 0, 0, pSplashScreen->size.cx, pSplashScreen->size.cy, hdcMem, 0, 0, pSplashScreen->defaultDpiSize.cx, pSplashScreen->defaultDpiSize.cy, SRCCOPY); | 375 | ::StretchBlt(hdc, 0, 0, pSplashScreen->size.cx, pSplashScreen->size.cy, hdcMem, 0, 0, pSplashScreen->defaultDpiSize.cx, pSplashScreen->defaultDpiSize.cy, SRCCOPY); |
375 | ::SelectObject(hdcMem, hDefaultBitmap); | 376 | ::SelectObject(hdcMem, hDefaultBitmap); |
376 | ::DeleteDC(hdcMem); | 377 | ::DeleteDC(hdcMem); |