- Implement NtUserMonitorFromWindow.

svn path=/trunk/; revision=12126
This commit is contained in:
Filip Navara 2004-12-14 23:38:14 +00:00
parent 3b2955e805
commit 262a6b4866

View file

@ -878,6 +878,23 @@ NtUserMonitorFromWindow(
IN HWND hWnd,
IN DWORD dwFlags)
{
UNIMPLEMENTED;
return (HMONITOR)NULL;
PWINDOW_OBJECT Window;
HMONITOR hMonitor = NULL;
RECT Rect;
Window = IntGetWindowObject(hWnd);
if (Window == NULL)
{
SetLastWin32Error(ERROR_INVALID_WINDOW_HANDLE);
return (HMONITOR)NULL;
}
Rect.left = Rect.right = Window->WindowRect.left;
Rect.top = Rect.bottom = Window->WindowRect.bottom;
IntGetMonitorsFromRect(&Rect, &hMonitor, NULL, 1, dwFlags);
IntReleaseWindowObject(Window);
return hMonitor;
}