bool WindowsScreenGrabber::applyNewFullScreenRect() { m_screen.update(); m_fullScreenRect = m_screen.getDesktopRect(); setWorkRect(&m_fullScreenRect); return true; }
bool ScreenGrabber::setWorkRectDefault() { // Set workRect to full screen by default if (!applyNewFullScreenRect()) { return false; } setWorkRect(&m_fullScreenRect); return true; }
bool WindowsScreenGrabber::applyNewFullScreenRect() { m_fullScreenRect.left = GetSystemMetrics(SM_XVIRTUALSCREEN); m_fullScreenRect.top = GetSystemMetrics(SM_YVIRTUALSCREEN); m_fullScreenRect.setWidth(GetSystemMetrics(SM_CXVIRTUALSCREEN)); m_fullScreenRect.setHeight(GetSystemMetrics(SM_CYVIRTUALSCREEN)); setWorkRect(&m_fullScreenRect); return true; }