Как обычно, воспользуемся реестром. Нужно изменить значения параметров строкового типа DragHeight и DragWidth, расположенных в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop. По умолчанию они равны 4.

Эти параметры определяют количество пикселов (первый параметр определяет количество пикселов сверху и снизу от значка, а второй – справа и слева), перемещение на которые не будет считаться перемещением, и значок (или окно) вернется на свое место. Как правило, используемые по умолчанию четыре пиксела являются очень маленькой величиной, особенно если вы работаете с разрешением экрана выше 1024 х 768 пикселов. Поэтому желательно изменить значения этих параметров хотя бы на 10.

Изменение расположения обоев на Рабочем столе

Windows Vista поддерживает еще одну интересную возможность – можно сдвинуть рисунок обоев относительно верхней или левой стороны экрана. С помощью этого эффекта очень часто можно добиться довольно интересной композиции Рабочего стола.

Расположением обоев на Рабочем столе управляют два параметра REGDWORD-типа, расположенные в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop. Параметр WallpaperOriginX позволяет указать количество пикселов, на которые будет сдвинут вниз рисунок обоев. А параметр WallpaperOriginY позволяет указать количество пикселов, на которые будет сдвинут влево рисунок обоев Рабочего стола.

Скрытие и отображение ActiveX-объектов на Рабочем столе

Возможность скрытия и отображения ActiveX-объектов на Рабочем столе в Windows Vista реализована так же, как и в предыдущих версиях операционной системы.

Чтобы отобразить элемент на Рабочем столе, нужно в ветви системного реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace создать подраздел с названием, соответствующим CLSID-номеру необходимого ActiveX-объекта.

Если же необходимо удалить определенный элемент с Рабочего стола конкретного пользователя, то нужно воспользоваться ветвью реестра HKEY_CURRENT_USER\ Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons. Данная ветвь реестра содержит два дочерних подраздела: ClassicStartMenu и NewStartPanel. Нужно создать параметр REG_DWORD-типа в одном из этих подразделов в зависимости от того, какой вид меню Пуск вы используете. Название параметра должно соответствовать CLSID-номеру ActiveX-объекта, а значение должно быть равно 1. Например, чтобы скрыть ActiveX-объект с Рабочего стола при использовании нового вида меню Пуск, нужно создать параметр в подразделе NewStartPanel.

Редактирование списка Создать контекстного меню Рабочего стола и Проводника

Список Создать позволяет вам быстро создавать файлы различного расширения, а также папки и ярлыки к файлам и папкам. Этот список является действительно удачной и удобной возможностью операционных систем семейства Windows. Однако уже после установки операционной системы он содержит множество элементов, которые обычному пользователю никогда не понадобятся. А с установкой дополнительных программ этот список только увеличивается.

К счастью, с помощью реестра можно удалить из списка Создать те элементы, которые вам не нужны. Для этого нужно удалить подраздел ShellNew из ветвей реестра HKEY_CLASSES_ROOT\. Например, рассмотрим некоторые расширения, файлы которых по умолчанию отображаются в списке Создать.

• Briefcase – элемент Портфель списка Создать.

•.bmp – Точечный рисунок.

•.contact – Контакт.

•. jnt\jntfile – Документ Журнала.