Lines Matching defs:virtual_rect
243 RECT virtual_rect;
299 GetClientRect(hwnd, &virtual_rect);
301 virtual_rect.left = virtual_rect.left * desktophorzres / horzres;
302 virtual_rect.right = virtual_rect.right * desktophorzres / horzres;
303 virtual_rect.top = virtual_rect.top * desktopvertres / vertres;
304 virtual_rect.bottom = virtual_rect.bottom * desktopvertres / vertres;
307 virtual_rect.left = GetSystemMetrics(SM_XVIRTUALSCREEN);
308 virtual_rect.top = GetSystemMetrics(SM_YVIRTUALSCREEN);
309 virtual_rect.right = (virtual_rect.left + GetSystemMetrics(SM_CXVIRTUALSCREEN)) * desktophorzres / horzres;
310 virtual_rect.bottom = (virtual_rect.top + GetSystemMetrics(SM_CYVIRTUALSCREEN)) * desktopvertres / vertres;
315 clip_rect.left = virtual_rect.left;
316 clip_rect.top = virtual_rect.top;
317 clip_rect.right = virtual_rect.right;
318 clip_rect.bottom = virtual_rect.bottom;
326 if (clip_rect.left < virtual_rect.left ||
327 clip_rect.top < virtual_rect.top ||
328 clip_rect.right > virtual_rect.right ||
329 clip_rect.bottom > virtual_rect.bottom) {
334 virtual_rect.left, virtual_rect.top,
335 virtual_rect.right, virtual_rect.bottom);