There seems to be no wrapper for the ToUnicodeEx function of the Win32 API. You would expect either win32api.ToUnicodeEx or win32api.ToUnicode, in analogy with win32api.MapVirtualKey (which uses MapVirtualKeyW/MapVirtualKeyExW) — but there is no ToUnicode nor ToUnicodeEx function. There is, however, a ToAsciiEx function.
ToUnicodeEx (Microsoft Learn)
P.S. The docs link to a dead page — MapVirtualKeyEx (https://mhammond.github.io/pywin32/win32api__MapVirtualKeyEx_meth.html) — which should instead be MapVirtualKey (https://mhammond.github.io/pywin32/win32api__MapVirtualKey_meth.html), as of now you can only access it by manually typing it in (unfortunately, that didn't work with ToUnicode or ToUnicodeEx)
Otherwise, there have been no issues with the Win32 Keyboard and Mouse Input wrappers so far, other than some functions returning Unknown type. Thanks
There seems to be no wrapper for the
ToUnicodeExfunction of the Win32 API. You would expect eitherwin32api.ToUnicodeExorwin32api.ToUnicode, in analogy withwin32api.MapVirtualKey(which uses MapVirtualKeyW/MapVirtualKeyExW) — but there is noToUnicodenorToUnicodeExfunction. There is, however, aToAsciiExfunction.ToUnicodeEx (Microsoft Learn)
P.S. The docs link to a dead page —
MapVirtualKeyEx(https://mhammond.github.io/pywin32/win32api__MapVirtualKeyEx_meth.html) — which should instead beMapVirtualKey(https://mhammond.github.io/pywin32/win32api__MapVirtualKey_meth.html), as of now you can only access it by manually typing it in (unfortunately, that didn't work withToUnicodeorToUnicodeEx)Otherwise, there have been no issues with the Win32 Keyboard and Mouse Input wrappers so far, other than some functions returning
Unknowntype. Thanks