ToUnicode function user32
Translates the specified virtual-key code and keyboard state to the corresponding Unicode character or characters.
To learn more, see learn.microsoft.com/windows/win32/api/winuser/nf-winuser-tounicode.
Implementation
@pragma('vm:prefer-inline')
int ToUnicode(
int wVirtKey,
int wScanCode,
Pointer<Uint8>? lpKeyState,
PWSTR pwszBuff,
int cchBuff,
int wFlags,
) => _ToUnicode(
wVirtKey,
wScanCode,
lpKeyState ?? nullptr,
pwszBuff,
cchBuff,
wFlags,
);