Lines Matching refs:key_event
1601 const KEY_EVENT_RECORD* const key_event, const DWORD control_key_state, in _get_char_ignoring_modifier() argument
1606 if (key_event->uChar.AsciiChar == '\0') { in _get_char_ignoring_modifier()
1629 if (ToAscii(key_event->wVirtualKeyCode, in _get_char_ignoring_modifier()
1630 key_event->wVirtualScanCode, key_state, &translated, 0) == 1) { in _get_char_ignoring_modifier()
1639 *ch = key_event->uChar.AsciiChar; in _get_char_ignoring_modifier()
1654 const KEY_EVENT_RECORD* const key_event, const DWORD control_key_state) { in _get_non_control_char() argument
1655 return _get_char_ignoring_modifier(ch, key_event, control_key_state, in _get_non_control_char()
1661 const KEY_EVENT_RECORD* const key_event, const DWORD control_key_state) { in _get_non_alt_char() argument
1662 return _get_char_ignoring_modifier(ch, key_event, control_key_state, in _get_non_alt_char()
1670 const KEY_EVENT_RECORD* const key_event, const DWORD control_key_state) { in _get_control_character() argument
1671 const size_t len = _get_non_control_char(pch, key_event, in _get_control_character()
1728 const KEY_EVENT_RECORD* const key_event) { in _normalize_altgr_control_key_state() argument
1729 DWORD control_key_state = key_event->dwControlKeyState; in _normalize_altgr_control_key_state()
1742 && (key_event->uChar.AsciiChar != '\0')) { in _normalize_altgr_control_key_state()
1939 KEY_EVENT_RECORD* const key_event = &input_record.Event.KeyEvent; in _console_read() local
1940 const WORD vk = key_event->wVirtualKeyCode; in _console_read()
1941 const CHAR ch = key_event->uChar.AsciiChar; in _console_read()
1943 key_event); in _console_read()
2107 seqbuflen = _get_control_character(seqbuf, key_event, in _console_read()
2125 seqbuflen = _get_control_character(seqbuf, key_event, in _console_read()
2165 seqbuflen = _get_non_alt_char(seqbuf, key_event, in _console_read()
2197 seqbuflen = _get_non_control_char(seqbuf, key_event, in _console_read()
2270 while (key_event->wRepeatCount-- > 0) { in _console_read()