From 54edf56c828b6ff4a84febdf7a80d4e3016b81cc Mon Sep 17 00:00:00 2001 From: Dirk Lemstra Date: Sat, 16 Aug 2025 18:58:30 +0200 Subject: [PATCH] Corrected getting the screenshot on Windows when the screen is scaled larger than 100% (#8278). --- coders/screenshot.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coders/screenshot.c b/coders/screenshot.c index 45238ceba3..fe1d376e94 100644 --- a/coders/screenshot.c +++ b/coders/screenshot.c @@ -168,8 +168,8 @@ static Image *ReadSCREENSHOTImage(const ImageInfo *image_info, screen=AcquireImage(image_info,exception); geometry.x=0; geometry.y=0; - geometry.width=(size_t) GetDeviceCaps(hDC,HORZRES); - geometry.height=(size_t) GetDeviceCaps(hDC,VERTRES); + geometry.width=(size_t) GetDeviceCaps(hDC,DESKTOPHORZRES); + geometry.height=(size_t) GetDeviceCaps(hDC,DESKTOPVERTRES); if (image_info->extract != (char *) NULL) { geometry.x=MagickMin(screen->extract_info.x,(ssize_t) geometry.width);