When I hook low level keyboard and use Sendinput API to foreground application.
I found that the lParam of hooked messages generated by the \'Sendinput\' API is diffe