diff --git a/dlls/ext-ms-win-ntuser-uicontext-ext-l1-1-0/ext-ms-win-ntuser-uicontext-ext-l1-1-0.spec b/dlls/ext-ms-win-ntuser-uicontext-ext-l1-1-0/ext-ms-win-ntuser-uicontext-ext-l1-1-0.spec index 69488d17e08..4b563ffddb7 100644 --- a/dlls/ext-ms-win-ntuser-uicontext-ext-l1-1-0/ext-ms-win-ntuser-uicontext-ext-l1-1-0.spec +++ b/dlls/ext-ms-win-ntuser-uicontext-ext-l1-1-0/ext-ms-win-ntuser-uicontext-ext-l1-1-0.spec @@ -36,7 +36,7 @@ @ stdcall IsWindow(long) user32.IsWindow @ stdcall IsWindowUnicode(long) user32.IsWindowUnicode @ stdcall IsWindowVisible(long) user32.IsWindowVisible -@ stub LogicalToPhysicalPoint +@ stdcall LogicalToPhysicalPoint(long ptr) user32.LogicalToPhysicalPoint @ stdcall MoveWindow(long long long long long long) user32.MoveWindow @ stdcall RemovePropW(long wstr) user32.RemovePropW @ stdcall SetForegroundWindow(long) user32.SetForegroundWindow diff --git a/dlls/ext-ms-win-ntuser-window-l1-1-1/ext-ms-win-ntuser-window-l1-1-1.spec b/dlls/ext-ms-win-ntuser-window-l1-1-1/ext-ms-win-ntuser-window-l1-1-1.spec index 69488d17e08..4b563ffddb7 100644 --- a/dlls/ext-ms-win-ntuser-window-l1-1-1/ext-ms-win-ntuser-window-l1-1-1.spec +++ b/dlls/ext-ms-win-ntuser-window-l1-1-1/ext-ms-win-ntuser-window-l1-1-1.spec @@ -36,7 +36,7 @@ @ stdcall IsWindow(long) user32.IsWindow @ stdcall IsWindowUnicode(long) user32.IsWindowUnicode @ stdcall IsWindowVisible(long) user32.IsWindowVisible -@ stub LogicalToPhysicalPoint +@ stdcall LogicalToPhysicalPoint(long ptr) user32.LogicalToPhysicalPoint @ stdcall MoveWindow(long long long long long long) user32.MoveWindow @ stdcall RemovePropW(long wstr) user32.RemovePropW @ stdcall SetForegroundWindow(long) user32.SetForegroundWindow diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec index 1d492e48e72..4514877264e 100644 --- a/dlls/user32/user32.spec +++ b/dlls/user32/user32.spec @@ -491,6 +491,7 @@ @ stub LockWindowStation @ stdcall LockWindowUpdate(long) @ stdcall LockWorkStation() +@ stdcall LogicalToPhysicalPoint(long ptr) @ stdcall LookupIconIdFromDirectory(ptr long) @ stdcall LookupIconIdFromDirectoryEx(ptr long long long long) @ stub MBToWCSEx @@ -541,6 +542,7 @@ # @ stub PaintMenuBar @ stdcall PeekMessageA(ptr long long long long) @ stdcall PeekMessageW(ptr long long long long) +@ stdcall PhysicalToLogicalPoint(long ptr) @ stub PlaySoundEvent @ stdcall PostMessageA(long long long long) @ stdcall PostMessageW(long long long long) diff --git a/dlls/user32/winpos.c b/dlls/user32/winpos.c index c2b35ec1f53..a9f3d9e2638 100644 --- a/dlls/user32/winpos.c +++ b/dlls/user32/winpos.c @@ -2949,3 +2949,27 @@ void WINPOS_SysCommandSizeMove( HWND hwnd, WPARAM wParam ) else WINPOS_ShowIconTitle( hwnd, TRUE ); } } + +/*********************************************************************** + * LogicalToPhysicalPoint (USER32.@) + */ +BOOL WINAPI LogicalToPhysicalPoint(HWND hwnd, POINT *point) +{ + static int once; + + if (!once++) + FIXME("(%p %p) stub\n", hwnd, point); + return TRUE; +} + +/*********************************************************************** + * PhysicalToLogicalPoint (USER32.@) + */ +BOOL WINAPI PhysicalToLogicalPoint(HWND hwnd, POINT *point) +{ + static int once; + + if (!once++) + FIXME("(%p %p) stub\n", hwnd, point); + return TRUE; +}