Go to the source code of this file.
◆ IntTranslateKey()
Definition at line 417 of file keytrans.c.
418{
419 static DWORD dwControlKeyState;
420
422
425 else
427
428 Event->wRepeatCount = 1;
430
432
434 Event->dwControlKeyState = dwControlKeyState;
435
438
440 Event->dwControlKeyState);
441
443
444 if (
Event->bKeyDown) {
445 Event->uChar.AsciiChar =
447 Event->dwControlKeyState);
449 } else {
450 Event->uChar.AsciiChar = 0;
451 }
452
454}
_Check_return_ _In_ DXGK_EVENT_TYPE _In_ ULONG Event
static void IntUpdateControlKeyState(HANDLE hConsoleInput, LPDWORD State, PKEYBOARD_INPUT_DATA InputData)
static UCHAR IntAsciiFromInput(PKEYBOARD_INPUT_DATA InputData, DWORD KeyState)
static DWORD IntVKFromKbdInput(PKEYBOARD_INPUT_DATA InputData, DWORD KeyState)
#define RtlZeroMemory(Destination, Length)
Referenced by PeekConsoleInput(), and ReadConsoleInput().