Меню запуска прямо на Рабочем столе
Системные значки удобны тем, что в их контекстном меню размещены нестандартные, но очень полезные команды.
Существует способ создания своих «специализированных» папок, которые могут, к примеру, стать механизмом запуска определенных приложений.
Итак, сначала в разделе HKCR\ CLSID нужно создать раздел, задав в качестве его имени уникальный номер формата {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX}, где каждый X — это шестнадцатиричная цифра (0, 1, ..., 8, 9, A, B, C, D, E или F). Этот номер можно создать при помощи специальной утилиты (например, guidgen.exe из состава среды разработчика Microsoft Studio), а можно написать его и самостоятельно. Главное, чтобы этот номер ни разу не повторялся во всем реестре.
Визуальное оформление Параметру (По умолчанию) присвойте значение, которое требуется отобразить под создаваемым значком на Рабочем столе. Добавив строковый параметр InfoTip с произвольным значением, вы определите текст всплывающей подсказки для своего каталога. В созданном разделе добавьте ключ с именем DefaultIcon. Здесь в качестве значения параметра (По умолчанию) внесите путь к ico-файлу. Он будет использован для представления нашего каталога.
Чтобы из контекстного меню создаваемого объекта удалить стандартные команды (Копировать, Вырезать, Вставить и пр.), добавьте вложенный подраздел ShellFolder. В нем создайте DWORD-параметр Attributes cо значением 0. Создание контекстного меню Чтобы новому значку добавить свой набор команд, сначала нужно добавить вложенный ключ Shell.
После этого добавим команду по умолчанию (она выделяется полужирным шрифтом и находится первой в контекстном меню). Для этого в разделе Shell добавьте ключ open. В нем для параметра (По умолчанию) определите строку — название команды. В разделе open создайте подраздел command, в котором значение (По умолчанию) — путь к требуемому приложению с соответствующими параметрами (если нужно).
Аналогично создаются и остальные команды.
Добавить в:
Рейтинг популярности - на эти заметки чаще всего ссылаются:
- 106 Windows 7 | DWM и WDDM 1.1 | Часть 1
- 048 Интернет экспловер 8 скачать бесплатно
- 020 Правильный язык
- 020 Samsung выпустила обновление для всех Galaxy-коммуникаторов.
- 019 Проводник не отображает эскизы графических файлов
- 019 Dr.Web в Минсельхозе России
- 018 Универсальный кодировщик
- 017 Инком автоматизировал управление персоналом в КЗШВ "Столичный"
- 016 Что такое антифишинг?
- 015 Пять способов открыть Рабочий стол
