Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Как добавить элемент в Панель управления |
<<Назад Вперед>> | Печать |
DowJones |
Сообщение отправлено: 2 января 2010 22:48 Сообщение отредактировано: 2 января 2010 23:13
Итак, я хотел бы рассказать вам о том, как добавить в Панель управления exe-шник (русский TweakUI, например). Данный способ был опробован на Windows XP, но скорее всего пойдет и на Win 2000/Vista/7. Для начала надо придумать для будущего элемента GUID. Это просто произвольный набор цифр, заключенных в фигурные скобки, придумываете от балды - например {0052D9FC-6764-4D29-A66F-2F3BD9E2BB40}. Далее открываете редактор реестра, открываете HKLM/Software/Microsoft/Windows/CurrentVersion/Explorer/ControlPanel/NameSpace и создаете в нем раздел, в качестве имени указываете только что придуманный GUID. В параметре "по умолчанию" этого раздела указываете имя будущего компонента (как он будет называться в Панели управления). Затем заходите в HKCR/CLSID, создаете раздел, в качестве имени указываете все тот же GUID. В параметре по умолчанию - все так же имя будущего компонента. Затем создаете расширяемый строковый параметр с именем InfoTip и вводите подсказку, которая всплывает при наведении на иконку нашего компонента. Затем - строковый System.ApplicationName, где вводим команду по которой наш компонент будет открываться по control.exe /name >команда>. И, наконец, строковый System.ControlPanel.Category, где указывается категория, в которую будет включен компонент. Если вы не используете вид по категориям вводите любое число, например 1,8. Далее создаете вложенный раздел DefaultIcon, где в параметре "по умолчанию" указываете путь к иконке компонента (если надо, чтобы иконка совпадала с иконкой exe-шника просто пишите путь к нему). Далее в нашем разделе (тот, где в качестве имени указан GUID) создаете вложенный раздел Shell, в нем - подраздел Open, а в нем - подраздел Command, где в качестве значения по умолчанию указан полный путь к вашему exe-шнику. Далее открываем Панель управления (перезагружаться не надо) и вуаля! наш компонент гордо красуется в ControlPanel. Если же при кликании пишет, что отказано в доступе, значит вы неправильно написали путь к exe-шнику. Перепроверьте на сто раз. Удачи! |
Сейчас на форуме |
<<Назад Вперед>> | Печать |
Полигон-2 » Технический флейм » Как добавить элемент в Панель управления |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |