diff --git a/src/display.c b/src/display.c index fa22b736f..8a78b718a 100644 --- a/src/display.c +++ b/src/display.c @@ -345,8 +345,8 @@ PyImaging_GrabScreenWin32(PyObject* self, PyObject* args) width = GetSystemMetrics(SM_CXVIRTUALSCREEN); height = GetSystemMetrics(SM_CYVIRTUALSCREEN); } else { - width = GetSystemMetrics(SM_CXSCREEN); - height = GetSystemMetrics(SM_CYSCREEN); + width = GetDeviceCaps(screen, HORZRES); + height = GetDeviceCaps(screen, VERTRES); } bitmap = CreateCompatibleBitmap(screen, width, height);