Вызвать контекстное меню для объекта ос windows можно

Обновлено: 03.07.2024

На сайтах с инструкциями по настройке операционной систем Windows 7 или Windows 10 можно встретить такой термин как контекстное меню. Обычно пользователям рекомендуют открыть это меню и выполнить какую-то команду. Но, далеко не все знают, что такое контекстное меню и как оно открывается. В данной статье мы постараемся закрыть этот пробел, разобрав эту тему максимально подробно.

Что такое контекстное меню

Контекстное меню – это часть графического интерфейса программы или операционной системы, которая представляет собой список команд, относящийся к выбранному пользователем элементу. Контекстное меню изначально скрыто и появляется только после запроса пользователя. Обычно с его помощью выполняются команды, которые так или иначе изменяют или управляют выбранным пользователем элементом программы, операционной системы или рабочего окружения.

Классическими командами для контекстного меню являются команды: копировать, вставить, вырезать, переименовать, обновить, свойства. Такие команды можно встретить в любой программе или операционной системе. Но, конкретный список доступных команд зависит от конкретной программы, ситуации и выбранного пользователем элемента. Во многих случаях список команд является вложенным. Например, команда «Сортировать» может открывать дополнительное меню с разными типами сортировки.

контекстное меню файла в Windows 10

Внешний вид контекстного меню практически не отличается в зависимости от программы или операционной системы. Это вертикальный список команд, который открывается в выбранной пользователем точке. Стандартным способом открытия контекстного меню является клик правой кнопкой мыши. Этот вариант самый распространенный и используется большинством пользователей. Но, существуют и другие способы, которые мы рассмотрим чуть ниже.

Как открывается контекстное меню

Как мы уже сказали, самый распространенный способ открытия контекстного меню – это клик правой кнопкой мышки . Данный способ очень удобен, так как пользователь может выбрать элемент или точку на экране.

клик правой кнопкой мышки

Но, есть и другие способы открытия контекстного меню. Например, можно просто нажать на кнопку контекстного меню на клавиатуре . Данная кнопка находится левее правого CTRL и очень редко используется пользователями.

кнопка контекстного меню на клавиатуре

Также контекстное меню может вызываться при помощи комбинаций клавиш. В операционных системах Windows и Linux для этого используется комбинация Shift-F10 .

комбинация клавиш Shift-F10

В других операционных системах могут использоваться другие комбинации клавиш. Например, в OS X нужно зажать Ctrl и кликнуть мышкой.

Как изменить контекстное меню в Windows 10 или Windows 7

В некоторых случаях список команд, который доступен в контекстом меню, можно изменять под собственные нужды. Например, вы можете изменить контекстное меню операционной системы Windows 10. Для этого нужно отредактировать реестр Windows либо воспользоваться специальными программами. Одной из таких программ является ShellMenuView от NirSoft. С помощью этой программы можно просмотреть список всех команд и отключить те, которые вам не нужны.

ShellMenuView от NirSoft

Также для этой цели можно использовать такие программы как Winaero Tweaker или Context Menu Tuner.

Что такое контекстное меню в Excel или Word

Многих пользователей интересует, что такое контекстное меню в Excel или Word. На самом деле контекстное меню в этих программах принципиально ничем не отличается от описанных выше случаев. Это все тот же вертикальный список команд, который открывается правой кнопкой мышки или комбинациями клавиш.

контекстное меню в Excel или Word

В программах Excel и Word можно выполнить копирование и вставку текста, а также другие операции типичные для текстовых и табличных редакторов.

Для того чтобы компьютер понимал пользователя, а пользователь мог объяснить компьютеру что он от него хочет, существуют такие элементы, как меню (их несколько видов) и графический интерфейс. Эту публикацию мы посвятим одной из относящихся к этой теме категорий — как вызвать контекстное меню в Windows и что это такое.

Вызов вызывать меню

Меню является элементом графического интерфейса Windows

Когда люди разговаривают друг с другом — они не задумываются о том, что язык общения является одним из видов интерфейса. В принципе, и пользователь, отдавая команды из набора доступного списка, получая запросы от ОС, открывая окна, пользуясь полосами прокрутки, использует графический интерфейс, не задумываясь о том, что это такое.

Графический интерфейс

Понятие интерфейса достаточно широко. Если же говорить о Контекстном Меню (Context Menu, англ.), как о составляющей графического интерфейса, то представлять себе его следует, как элемент диалога с операционной системой (компьютером).

Вызываем

Context Menu — это список (перечень, набор) команд, доступных пользователю относительного какого-то объекта. Теперь рассмотрим, как открывается контекстное меню. Перед тем как открыть контекстное меню нужно разместить курсор (мышку) на каком-то объекте (активируя его). А вызывать после этого можно по-разному:

  • Правой мышкой;
  • Комбинацией «шифт» и «F10»;
  • Также контекстное меню вызывается нажатием специальной кнопки — она расположена между «ALT» и «CTRL».

Клавиша вызова

Набор его команд может быть различным и зависит от того над каким объектом было вызвано (в какой из областей экрана):

Вид меню

Наполнение

Context Menu иногда ещё называют меню «проводника» или «действий». Внешний облик его реально не зависит от объекта вызова, чего не скажешь о различном наполнении его командами.

Сравните Context Menu, вызванное на рабочем столе:

Меню на рабочем столе

с Context Menu, вызванном над папкой:

Контекстное меню папки

Вывод — этот набор возможных действий зависит от того, к какому типу объекта в конкретном случае применяется (файл, ярлык, папка, рабочий стол и пр.).

Обратите внимание на первый рисунок — если в правом конце строки списка виден треугольник-стрелка, то это означает существование подменю в ней (в этом случае каталог подменю — открывшийся).

Добавляем Shift

Если, вызывая Context Menu правой мышкой, добавить к этому нажатие кнопки «Shift», то увидим увеличившийся от одной до нескольких строк список (справа). Это иногда придаёт дополнительное удобство:

Дополнительные возможности

Находим местоположение

Поскольку для файлов и каталогов Context Menu имеет разный набор команд, то и размещение его (и его настроек) в Виндовс-Реестре различно.

Для каталогов место его здесь:

Для каталогов в реестре

Для файлов — уже в другой ветке реестра: в папках «shell» и «shellex\ContextMenuHandlers»:

Отображение в реестре для файлов

Настраиваем

При добавлении на компьютер новых приложений список обновляется новыми пунктами, расширяется. Для некоторых пользователей работа с окном приобретает оттенок мучений. Посмотрите:

Много вариантов

Кроме того, кому-то захочется подстроить перечень команд правой кнопки под свои вкусы и установленные программы. Такую реформацию проводят либо вручную, работая с Реестром, либо с помощью сторонних приложений. Этой теме будет посвящена отдельная наша публикация.

Из этой же публикации вы теперь знаете, как вызвать контекстное меню, что это такое, познакомились с видами, наполнением, узнали местонахождение.

Читайте далее — как можно с ним работать (модифицировать). Оставляйте свои комментарии, делитесь с друзьями полученной информацией.

Контекстное меню Windows

Меню — важнейший элемент графического пользовательского интерфейса, с помощью которого можно выбрать необходимую опцию программы.

Виды меню в компьютере:

  • по исполнению – текстовое и графическое
  • по функциям – главное меню приложения, всплывающее, контекстное и системное меню

Что такое контекстное меню как его вызвать

Контекстное меню – это отдельный вид меню в компьютере; перечень доступных команд для работы с данным файлом.

Где находится контекстное меню?

Местом его хранения является реестр Windows, который состоит из двух разделов. Одна часть программ хранится в разделе HKEY_CLASSES_ROOT\*\shell, другая – в разделе HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers.

Как открывается контекстное меню?

Существуют разные способы того, как вызвать контекстное меню

  1. В нижней части клавиатуры, между клавишей "ALT" и клавишей "CTRL" имеется специальная кнопка. Она показывает добавочные функции и действия, доступные в отношении данного файла. На ней обычно нарисована табличка и указатель мыши. Эта кнопка и вызывает контекстное меню.

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

Правая кнопка мыши на клавиатуре также с успехом заменяется этой кнопкой.

Этот способ для тех, кто предпочитает пользоваться клавиатурой, тогда как открыть контекстное меню можно и с помощью мыши.

  1. Наведя мышь на нужный файл, выделяем его щелчком левой кнопки. Щелчок правой кнопкой по выделенной области откроет контекстное меню. При выделении нескольких элементов, в контекстном меню отобразятся действия, доступные для выделенной группы файлов.
  1. Как открыть контекстное меню при работе на ноутбуке или нетбуке? На этих устройствах функция мыши передана встроенному тачпэду. Контекстное меню вызывается нажатием на выделенную область правой кнопкой.

Как настроить контекстное меню правой кнопки мыши

Для правая кнопка мыши настроить контекстное меню поможет несложная программа Context Menu Tuner. Она подскажет, как настроить контекстное меню Windows 7.

Рассмотрим, как настроить правую кнопку мыши.

  1. Скачиваем и запускаем программу
  1. Интерфейс программы составляют две различные панели: левая содержит перечень команд, поддерживаемых программой, правая включает области проводников ОС. Задаём русский язык в настройках
  1. Добавляем команду. Для этого выбираем её в левой части и "соединяем" с предпочитаемым элементом справа. Нажимаем "Добавить".

Другие команды добавляются аналогично.

Чтобы удалить команду, выбираете её и нажимаете "Удалить"

Теперь контекстное меню правой кнопки мыши настроено.


Опубликован: 10 марта 2014, 12:06

Добрый день! Может кто подскажет, где именно (в каком файле темы) находится контекстное меню? Нравится одна тема Win7, а внешний вид контекстного меню нет, и не меняется (именно в этой теме), я имею ввиду шрифт, фон и т.д. Искал в инете, ничего вразумительного не нашёл. Можно изменить сторонними программами, но всё равно при перезапуске изменяется цвет шрифта, так что это не выход.

В каком файле я вроде нашёл, в самом файле theme, но вот как изменить его, и чем открыть вот проблема.

Windows

Добавляем собственный элемент в контекстное меню Windows. Я работаю в Windows 10, но инструкция подойдёт и для других версий операционной системы Windows. Естественно, не будем пользоваться сторонними утилитами, всё сделаем через Реестр Windows.

Если вы хотите добавить список элементов, то вам сюда:

Контекстное меню — элемент графического интерфейса операционной системы, представляющий собой список команд, вызываемый пользователем для выбора необходимого действия над выбранным объектом.

Контекстное меню Windows можно вызвать несколькими способами:

  • Правой кнопкой мыши.
  • Клавишей ≣ Menu на клавиатуре.
  • Сочетанием клавиш Shift + F10.

Как я уже сказал, для добавлять элементы в контекстное меню будем через Реестр Windows. Нажимаем Win + R и выполняем:

menu

Откроется редактор реестра.

menu

Выбор контекстного меню

Контекстное меню корзины отличается от контекстного меню файла. Поэтому сначала следует определиться, в какое контекстное меню будем добавлять элемент. В зависимости от этого, выберем для работы ветку реестра.

Контекстное меню любого файла:

Контекстное меню папки:

Контекстное меню "Этот компьютер":

Контекстное меню корзины:

Контекстное меню рабочего стола:

Контекстное меню запоминающих устройств:

Если контекстное меню нужно вызвать не для всех файлов, а для файла с определённым расширением, например, PNG, то так тоже можно сделать. В разделе \HKEY_CLASSES_ROOT находим нужное расширение ".jpg":

menu

Смотрим значение строкового параметра "(По умолчанию)". У меня это pngfile. Соответственно, нашей рабочей веткой будет:

menu

Рабочую ветку выбрали, теперь можно переходить непосредственно к созданию новых элементов контекстного меню. Я для примера выбрал контекстное меню любого файла:

menu

Добавить элемент в контекстное меню

Добавляем новый элемент в контекстное меню. Я добавлю новый элемент "Открыть в Google Chrome". При нажатии на него указанный файл будет открыт в браузере Google Chrome.

Добавляем новый раздел в рабочую ветку реестра. Нажимаем правой кнопкой мышки по папке "shell", в открывшемся списке выбираем Создать > Раздел.

menu

Название раздела можно придумать любое. Я назвал "Открыть в Google Chrome".

menu

В новом разделе создаём строковый параметр MUIVerb. Нажимаем правой кнопкой мышки по папке "Открыть в Google Chrome", в открывшемся списке выбираем Создать > Строковый параметр.

menu

Указываем название параметра "MUIVerb".

menu

Присваиваем значение параметру MUIVerb, делаем по нему двойной щелчок. Указываем значение параметра. Данный текст будет отображаться в контекстном меню. Я пишу "Открыть в Google Chrome".

menu

Есть и другие необязательные параметры, которые можно указать для элемента контекстного меню:

  • Position (строковый параметр) — можно изменить положение элемента контекстного меню. По умолчанию элемент отображается где-то в центре.
    • Top — элемент вверху.
    • Bottom — элемент внизу.
    • C:\Program Files (x86)\Google\Chrome\Application\chrome.exe — можно указать путь к какой-либо программе, тогда будет отображаться иконка этой программы.
    • %SystemRoot%\\regedit.exe,0 — у программы может быть несколько иконок, можно указать порядковый номер иконки в файле, начиная с нуля
    • imageres.dll,275 — dll-файл с иконками и порядковый номер иконки в файле, начиная с нуля.
    • %SystemRoot%\\system32\\imageres.dll,82 — путь к dll-файлу с иконками и порядковый номер иконки в файле, начиная с нуля.
    • Не нужно присваивать значение, пустая строка.
    • Не нужно присваивать значение, пустая строка.
    • Не нужно присваивать значение, пустая строка.

    Добавлю несколько необязательных параметров.

    Создаю строковый параметр Position со значением "Top", чтобы элемент оказался вверху контекстного меню.

    menu

    Создаю строковый параметр Icon со значением "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", чтобы слева от элемента отобразилась иконка Google Chrome.

    menu

    Вот что получилось:

    menu

    Двигаемся дальше. Внутри раздела "Открыть в Google Chrome" создаём новый раздел. Нажимаем правой кнопкой мышки по папке "Открыть в Google Chrome", в открывшемся списке выбираем Создать > Раздел.

    menu

    Указываем название раздела "command".

    menu

    В новом разделе command меняем значение по умолчанию. Двойной клик мышкой по параметру "(По умолчанию)". Здесь нужно указать команду, которую нужно выполнить при выборе нашего элемента контекстного меню.

    menu

    Мне нужно открыть файл в браузере Google Chrome. Пишу команду:

    %1 — вместо этого значения будет подставляться путь к текущему файлу.

    menu

    Проверяю результат. Нажимаю правой кнопкой мыши на файл. Верхний элемент — "Открыть в Google Chrome" с иконкой. При клике файл открывается в браузере.

    Читайте также: