X-Git-Url: http://git.jankratochvil.net/?p=reactos.git;a=blobdiff_plain;f=lib%2Fuser32%2Fwindows%2Fdc.c;fp=lib%2Fuser32%2Fwindows%2Fdc.c;h=bfb95a6c56f5d3a0c9cc3c9d42574e745e8a2656;hp=7437e8db053acfc646b6c7614b8d96eb217bc8be;hb=7c0cf90e3b750f1f0dc83b2eec9e5c68a512c30f;hpb=ee8b63255465d8c28be3e7bd11628015708fc1ab diff --git a/lib/user32/windows/dc.c b/lib/user32/windows/dc.c index 7437e8d..bfb95a6 100644 --- a/lib/user32/windows/dc.c +++ b/lib/user32/windows/dc.c @@ -34,6 +34,9 @@ /* FUNCTIONS *****************************************************************/ +/* + * @implemented + */ HDC STDCALL GetDC( @@ -42,6 +45,10 @@ GetDC( return NtUserGetDC(hWnd); } + +/* + * @implemented + */ HDC STDCALL GetDCEx( @@ -51,6 +58,11 @@ GetDCEx( { return NtUserGetDCEx(hWnd, hrgnClip, flags); } + + +/* + * @implemented + */ HDC STDCALL GetWindowDC( @@ -58,18 +70,29 @@ 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); }