public static extern uint MapVirtualKeyEx(uint uCode, VirtualKeyMapType uMapType, IntPtr dwhkl);
public static extern uint MapVirtualKey(uint uCode, VirtualKeyMapType uMapType);
internal static extern int MapVirtualKey(int uCode, VirtualKeyMapType uMapType);
public static extern UINT MapVirtualKeyW(UINT uCode, VirtualKeyMapType uMapType);
internal static extern uint MapVirtualKey( [In] UInt32 uCode, [In] VirtualKeyMapType uMapType );