Commit 2743c81e authored by Ken Coleman's avatar Ken Coleman Committed by Alexandre Julliard

Added a first-cut version of MapVirtualKeyExW() that has the same

functionality (and limitations) as the ANSI version.
parent 6dc00548
......@@ -609,7 +609,7 @@ debug_channels (accel caret class clipboard combo cursor dc ddeml dialog driver
@ stdcall EnumDisplaySettingsA(str long ptr) EnumDisplaySettingsA
@ stdcall EnumDisplaySettingsW(wstr long ptr ) EnumDisplaySettingsW
@ stdcall GetWindowRgn(long long) GetWindowRgn
@ stub MapVirtualKeyExW
@ stdcall MapVirtualKeyExW(long long long) MapVirtualKeyExW
@ stub RegisterServicesProcess
@ stdcall SetWindowRgn(long long long) SetWindowRgn
@ stdcall ToUnicodeEx(long long ptr wstr long long long) ToUnicodeEx
......
......@@ -3592,6 +3592,7 @@ UINT WINAPI MapVirtualKeyA(UINT,UINT);
UINT WINAPI MapVirtualKeyW(UINT,UINT);
#define MapVirtualKey WINELIB_NAME_AW(MapVirtualKey)
UINT WINAPI MapVirtualKeyExA(UINT,UINT,HKL);
UINT WINAPI MapVirtualKeyExW(UINT,UINT,HKL);
#define MapVirtualKeyEx WINELIB_NAME_AW(MapVirtualKeyEx)
BOOL WINAPI MapDialogRect(HWND,LPRECT);
INT WINAPI MapWindowPoints(HWND,HWND,LPPOINT,UINT);
......
......@@ -687,6 +687,16 @@ UINT WINAPI MapVirtualKeyExA(UINT code, UINT maptype, HKL hkl)
return MapVirtualKey16(code,maptype);
}
/******************************************************************************
* MapVirtualKeyExW (USER32.???)
*/
UINT WINAPI MapVirtualKeyExW(UINT code, UINT maptype, HKL hkl)
{
if (hkl)
FIXME_(keyboard)("(%d,%d,0x%08lx), hkl unhandled!\n",code,maptype,(DWORD)hkl);
return MapVirtualKey16(code,maptype);
}
/****************************************************************************
* GetKBCodePage (USER32.246)
*/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment