Интернет-журнал "Домашняя лаборатория", 2008 №2
Шрифт:
5 • Дискета 5.25"
6 • Дискета 3.5"
8 • Жёсткий диск
9 • Сетевой диск
10 • Недоступный сетевой диск
11 • CD-ROM
12 • RAM Drive
13 • Вся сеть
15 • Мой компьютер
16 • Принтер
17 • Сетевое окружение
18 • Файл с конфигурациями
19 • Программы
20 • Документы
21 • Настройка
22 •
23 • Справка
24 • Выполнить
27 • Завершение работы
28 • Зашарить (как это по-русски сказать?)
29 • Ярлык
31 • Пустая корзина
32 • Полная корзина
33 • Удаленный доступ к сети
34 • Рабочий стол
35 • Панель управления
36 • Программы
37 • Принтеры
38 • Шрифты
40 • Музыкальный CD.
Установите значением параметра путь к значку (если значок хранится в библиотеке, то после пути к ней, через запятую, нужно указать номер значка, начиная с нуля), и он изменится.
Дополнение:
7 • Накопитель типа ZIP или JAZ
Все эти иконки идут в порядке их нумерации в файле shell32.dll (или смещены на один вверх). Их можно просмотреть с помощью любого Resource Explorer'а (например, встроенным в WinNavigator).
После изменения этих параметров в реестре необходимо выйти в DOS и удалить файл ShellIconCache (только из DOS'а!) или изменить размер иконок: Панель управления — Экран — Оформление — Элемент — Значок — Размер (потом размер можно вернуть обратно).
Присвоение иконок дискам
Все, наверное, видели, как при установке компакта с игрушкой иконка сидюка менялась на иконку игрушки, и многие знают, как это делалось. Всё дело в файле AUTORUN.INF, который лежит в корне сидюка. Он примерно такой: [Autorun] icon=icon.ico. Если же такие файлы переписать на винт, то поменяется иконка харда. А уж редакторов иконок в интернете, как квакеров недорезанных. Так что можно неплохо разукрасить "свой компьютер".
В Windows Me этот фокус сразу не получился. Пришлось покопаться в реестре, где и был найден ключ, разрешающий использовать файлы autorun.inf.
Итак, откройте раздел реестра
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer \MountPoints\C.
Теперь, для разрешения считывать информацию из файла autorun.inf, на диске С: нужно создать строковой параметр "_HasNotif" без значения. Для других логических дисков D:, Е: и т. д. создайте тот же параметр в разделах, соответствующих буквам дисков.
Переназначение иконок для различных типов файлов
Проводник Windows для файлов многих типов показывает иконки, которые ищет в самих этих файлах. Если компьютер медленный, то это, естественно, занимает время, тем более при просмотре каталогов CD (особенно, если CD заезженный и некоторые файлы уже не читаются).
Чтобы ускорить работу, можно в разделах реестра
НКЕY_CLASSES_ROOT\dllfile\Defaul11con HKEY_CLASSES_ROOT\exefile\DefaultIcon
HKEY_CLASSES_ROOT\cplfile\DefaultIcon HKEY_CLASSES_ROOT\icofile\DefaultIcon,
и
других аналогичных, назначить параметрам "(По умолчанию)" вместо значений "%1", которые заставляют искать иконку в самом отображаемом файле, полные имена с путём к каким-нибудь ico-файлам на вашем жёстком диске.Отображение в "Проводнике" bmp-файлов в виде содержащихся в них картинок
Для большинства типов файлов картинок Проводник показывает общие иконки для каждого типа файла. Однако для bmp-файлов можно его заставить показывать содержащийся в каждом файле рисунок. Для этого с помощью редактора реестра открываем раздел HKEY_CLASSES_ROOT\.bmp и смотрим значение параметра "(По умолчанию) ", которое определяет тип файла и указывает на имя раздела, где этот тип описан. Для bmp-файла обычно там стоит "Paint.Picture", но если установлены какие-то дополнительные графические просмоторщики или редакторы, то может быть и иное, например, "XnView.bmp".
Теперь в той же ветви реестра HKEY_CLASSES_ROOT находим указанный раздел, открываем подраздел "Defaultlcon" и присваиваем параметру "(По умолчанию)" значение "%1" (без кавычек).
1.3.8. Обои и заставки
Растягивание обоев на весь экран
Если вы хотите, чтобы обои на вашем Рабочем столе растягивалась на весь экран, то в разделе реестра HKEY_CURRENT_USER\Control Panel\desktop в строковом параметре "WallpaperStyle" надо изменить значение на "2" (а чтобы они центрировались, на "0"). Потом просто выберите в настройках экрана ваши обои, и они растянутся.
Это не всегда срабатывает. На некоторых компах "WallpaperStyle" игнорировался, но удалось растянуть обои, изменив значение на "2" у параметра "TileWallpaper". Самое интересное, что проверялось на компьютерах с одной и той же операционной системой Windows 95 OSR2 (русская версия)…
Обои в произвольном месте экрана
Найдите раздел реестра HKEY_CURRENT_USER\Control Panel\desktop и создайте в нём два строковых параметра "WallpaperOriginX" и "WallpaperOriginY". Задайте им значения, которые соответствуют координатам X и Y левого верхнего угла картинки обоев (предполагается, что Вы установили режим, при котором выбранная картинка выводится на Рабочий стол в единственном числе, то есть, не размножается).
Фоновые рисунки на Рабочем столе
Сейчас всё чаще в качестве фоновых рисунков используются рисунки, сохранённые в формате JPEG (JPG). Время, требующееся на перерисовку экрана, в этом случае увеличивается из-за того, что файл каждый раз распаковывается заново. Если же при этом размер изображения в файле не соответствует разрешению экрана, то изображение дополнительно сжимается или растягивается, что приводит к весьма ощутимому снижению скорости перерисовки. Чтобы избежать замедления, откройте нужный файл в графическом редакторе, измените его размер соответственно размеру экрана и сохраните его в формате BMP. Затем используйте в качестве фонового рисунка вновь созданный файл.