Читаем Тонкости реестра Windows Vista. Трюки и эффекты полностью

По умолчанию при перемещении файла между папками выполняется его перемещение. Вы можете изменить это поведение. Для этого нужно воспользоваться параметром REG_DWORD-типа DEFAULTDROPEFFECT, расположенным в ветви реестра HKEY_CLASSES_ROOT\-. Он может принимать следующие значения, указывающие, что при перемещении файла между папками будет выполняться:

• 1 – копирование;

• 2 – перемещение;

• 4 – создание ярлыка.

Окно открытия или сохранения файла

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

Поле кнопок окна открытия/сохранения файлов

Некоторые стандартные программы Windows Vista используют старое окно, предназначенное для открытия/сохранения файлов (рис. 2.18).

Рис. 2.18. Окно открытия/сохранения файла


Данное окно содержит поле с кнопками, определяющими стандартные каталоги. Это поле можно настроить с помощью реестра. Например, вы можете вообще удалить его. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32 (если подраздел comdlg32 отсутствует по указанному пути, то его следует создать самостоятельно) сформировать REG_DWORD-параметр NoPlacesBar и присвоить ему значение 1. REG-файл при этом будет выглядеть следующим образом (расположение файла на компакт-диске – Файлы реестра\Режимы\NoPlacesBar.reg):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32]

"NoPlacesBar"=dword:00000001

После импорта файла в реестр и перезагрузки компьютера окно открытия и сохранения файлов примет вид, представленный на рис. 2.19.

Рис. 2.19. Старый вариант окна открытия/сохранения файлов


Чтобы опять вернуть поле кнопок, необходимо присвоить параметру NoPlacesBar значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.

Можно отредактировать пути к папкам, к которым будут вести кнопки на панели быстрого доступа. Для этого нужно воспользоваться ветвью реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\comdlg32\placesbar. Она должна содержать пять параметров с именами от place0 до place4. Они могут иметь как строковый, так и REG_DWORD-тип. Если параметр имеет строковый тип, то значение этого параметра должно указывать путь к каталогу, который будет открываться после нажатия кнопки. Если параметр имеет тип REG_DWORD, то он должен содержать одно из предопределенных значений, указывающих каталог:

• 0 – Рабочий стол в виде ActiveX-объекта;

• 2 – Программы;

• 4 – Принтеры;

• 6 – Избранное;

• 7 – Автозагрузка;

• 8 – Недавние документы;

• 9 – SendTo;

• a – Корзина;

• b – Главное меню;

• 10 – Рабочий стол;

• 11 – Компьютер;

• 13 – Network Shortcuts;

• 14 – Шрифты;

• 15 – Шаблоны;

• 16 – Главное меню;

• 17 – Программы;

• 18 – Автозагрузка;

• 19 – Общий рабочий стол;

• 20 – Временные файлы Интернета;

• 21 – Cookies;

• 22 – History;

• 23 – %programdata%;

• 24 – %systemroot%;

• 25 – %systemroot%\System32;

• 26 – %ProgramFiles%;

• 28 – %userprofiles%;

• 2b – Общие файлы;

• 2e – Общие документы.

Кнопка Назад

Возможности реестра позволяют убрать из окна открытия/сохранения файла кнопку Назад (на рис. 2.18 и 2.19 она располагается справа от раскрывающегося списка Папка). Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32 создать REG_DWORD-параметр NoBackButton и присвоить ему значение 1. Ниже приведен текст соответствующего REG-файла (расположение на компакт-диске – Файлы реестра\Режимы\NoBackButton.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32]

"NoBackButton"=dword:00000001

В итоге кнопка Назад будет удалена из окна открытия/сохранения файла.

Если параметр NoBackButton удалить из реестра либо присвоить ему значение 0, то кнопка Назад вновь отобразится на привычном месте. Все изменения вступают в силу без перезагрузки компьютера.

Меню и подменю

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

Выравнивание меню

По умолчанию основное меню выравнивается по левому краю относительно соответствующей кнопки меню. При этом остальные меню отображаются справа от основного.

Вы можете изменить это поведение меню операционной системы. Для этого достаточно воспользоваться параметром строкового типа MenuDropAlignment, расположенным в ветви реестра HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows.

Перейти на страницу:

Все книги серии Трюки и эффекты

Интернет. Новые возможности. Трюки и эффекты
Интернет. Новые возможности. Трюки и эффекты

Сегодня книжный рынок предлагает огромный выбор литературы о работе в Интернете – как для начинающих пользователей, так и для профессионалов. Но есть ли книги об Интернете, которые были бы интересны пользователю со средним уровнем подготовки? Таких изданий на русском языке почти нет. Данная книга призвана восполнить этот пробел. В ней собраны сотни неочевидных трюков и хитрых приемов для работы в Интернете, описаны десятки полезнейших программ, даны множество важных советов и рекомендаций.Диапазон рассматриваемых авторами вопросов очень широк – это и оптимизация подключения, и расширение возможности браузеров, и секреты эффективного поиска, и вопросы безопасности… Можете не сомневаться: освоив эту книгу, вы будете проводить время в Интернете куда более эффективно и интересно.

Надежда Баловсяк , Надежда Васильевна Баловсяк , Олег Бойцев , Олег Михайлович Бойцев

ОС и Сети, интернет / Интернет / Книги по IT

Похожие книги

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных