Ctrl+Backspace вставляет маленькое поле вместо стирания

Когда я нажимаю Ctrl+Backspace, иногда небольшой квадрат вставляется вместо всего стираемого слова. Если я копирую и вставляю символ здесь, я получаю это: ''. Но это не вполне походит на это в текстовом поле – там это - просто простой белый прямоугольник с черной границей на 1 пкс.

Проблема только происходит в некоторых текстовых полях; в других должны работы ярлыка как он.

  • Поле поиска меню "Пуск": работы
  • Блокнот: не работает

    small box created from Ctrl+Backspace in Notepad

  • Notepad2: работы
  • Firefox: работы

Я запускаю Windows 7 x64.

40
задан 27.08.2013, 01:51

3 ответа

"Поле", которое Вы видите, - то, что известно как управляющий символ. Поле отображено, потому что, поскольку Вы обнаружили, не, все программы обрабатывают ctrl+backspace для удаления слова.

Этот управляющий символ является одним из 33 "непечатаемых" символов в 128 схемах кодировки символов символа ASCII.

19
ответ дан 07.12.2019, 08:45
  • 1
    Просто хотел добавить, что некоторые приложения обрабатывают его еще хуже и на самом деле не отображают управляющий символ. Вы видите это, когда ничего не происходит с ctrl+backspace и нажатие удаляет, кажется, ничего не делает. Я думаю, что блокнот для Vista сделал это. – Joshua 31.08.2009, 23:19
  • 2
    Вставленный символ равняется 127 - удалить символ. –  31.08.2009, 23:25

Найденный этим на блоге MSDN...

Несколько человек в первые годы группы Internet Explorer использовали Краткого редактора, который использует Ctrl+Backspace в качестве сочетания клавиш для удаления предыдущего слова, и им понравился он так, что один из них добавил его к обработчику автоматических заполнений. Поэтому любые средства редактирования, которые используют SHAutoComplete, получат эту секретную горячую клавишу Ctrl+Backspace.

Таким образом, это походит, не использует ли приложение SHAutoComplete, это не будет поддерживать функцию, если это не было явно добавлено автором приложения.

P.S. управление - удаляет, удаляет слово перед курсором

14
ответ дан 07.12.2019, 08:45

Не все приложения обрабатывают сочетания клавиш то же. Блокнот, кажется, не обрабатывает это сочетание клавиш и обрабатывает его его собственным способом.

0
ответ дан 07.12.2019, 08:45

Теги

Похожие вопросы