/* FUNCTIONS *****************************************************************/
+/*
+ * @implemented
+ */
HDC
STDCALL
GetDC(
return NtUserGetDC(hWnd);
}
+
+/*
+ * @implemented
+ */
HDC
STDCALL
GetDCEx(
{
return NtUserGetDCEx(hWnd, hrgnClip, flags);
}
+
+
+/*
+ * @implemented
+ */
HDC
STDCALL
GetWindowDC(
{
return (HDC)NtUserGetWindowDC(hWnd);
}
+
+
+/*
+ * @unimplemented
+ */
int
STDCALL
ReleaseDC(
HWND hWnd,
HDC hDC)
{
+ UNIMPLEMENTED;
return 0;
}
+
+
+/*
+ * @implemented
+ */
HWND
STDCALL
WindowFromDC(
HDC hDC)
{
- return (HWND)0;
+ return (HWND)NtUserCallOneParam((DWORD)hDC, ONEPARAM_ROUTINE_WINDOWFROMDC);
}