сочетание клавиш для щелчка правой кнопкой мыши

Какая комбинация ключей производят щелчок правой кнопкой и щелчок левой кнопкой?

65
задан 07.08.2013, 10:33

2 ответа

Нет один для щелчка левой кнопкой, хотя клавиша "Пробел" и Входит, часто применимы.

Щелчок правой кнопкой обычно является запросом на контекстно-зависимое меню, которое выполняется на клавиатуре любой путем нажатия на ключ Контекста (меню/указатель, выглядящее вещью обычно направо от клавиши "Пробел" между Alt и Ctrl (наряду с ключом Windows), или путем нажатия Shift+F10.

Обратите внимание, что приблизительно 65% программистов, которые пишут Приложения Windows, думают, что должны открыть контекстное меню в ответ на щелчок правой кнопкой (WM_RBUTTONUP - который думает истинный любитель, WM_RBUTTONDOWN). Это, конечно, неправильно. Корректное событие для открытия контекстного меню от является WM_CONTEXTMENU (который отправляется сразу после WM_RBUTTONUP или если клавиша на клавиатуре нажимается).

То, что это означает, - то, что 65% приложений там не ответят на запрос клавиатуры на контекстное меню.

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

Можно определить собственное программное обеспечение использования как автогорячая клавиша:

Пример

Этот код замены:

  • оставленный высокий звук для щелкания левой кнопкой мыши
  • правильный высокий звук для щелчка правой кнопкой мыши

Код:

LAlt::LButto
RAlt::RButton

Свяжитесь с переотображением клавиатуры автогорячей клавиши: ссылка
Ссылка на загрузку автогорячей клавиши: ссылка

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

Теги

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