Добавление шаблонов файлов | All about OS

Добавление шаблонов файлов

Категория: 'XP

Я уверен, вы знаете о меню New (Создать). Щелкните правой кнопкой мыши на любой папке, щелкните на New и выберите один из доступных шаблонов для создания нового пустого файла; затем дважды щелкните мышью на новом файле, чтобы открыть его для редактирования. По умолчанию Windows XP предоставляет следующие шаблоны: Briefcase (Портфель), Bitmap Image (Точечный рисунок), Wordpad Document (Документ Wordpad), Rich Text Document (Документ RTF), Text Document (Текстовый документ), Wave Sound, и Compressed (Zipped Folder) (Архив). Однако вы можете добавлять шаблоны, что облегчит и ускорит рутинную процедуру создания новых файлов.
Процесс добавления новых шаблонов состоит из двух шагов.
1. В ключе расширения файла HKCR\.ext создайте подключ ShellNew.
2. Добавьте в подключ ShellNew одно из следующих четырех значений, определяющих, как Windows XP создает новые файлы этого типа.
NullFile. Это пустое значение REGSZ. Windows XP создает файл нулевой длины. Убедитесь, что ассоциированная программа умеет работать с файлами нулевой длины.
FileName. Это значение типа REG_SZ, которое содержит имя фай
ла шаблона. По умолчанию Windows XP ищет этот файл в %USERPROFILE%\Templates, но вы можете включить и явный путь.
Data. Это значение типа REG_BINARY, содержащее двоичный поток данных, которые Windows XP использует для создания нового файла.
Command. Это значение типа REG_SZ. Windows XP выполняет записанную в зтом значении команду, передавая ей путь и имя создаваемого файла.
Например, шаблон для расширения файла .txt создает null-файл. Затем дважды щелкните мышью на файле, чтобы начать его редактирование в Notepad (Блокноте). Если вместо этого вы хотите создать файл и автоматически открыть его в Notepad, удалите значение NullFile из ключа HKCR\.txt\ShellNew. Затем добавьте значение Command и укажите в нем команду «Notepad.exe “%1″». Когда вы создаете новый текстовый файл с помощью меню New, будет запущен блокнот. Вас спросят, хотите ли вы создать новый файл. Однако в идеале любое приложение, которое вы запускаете с использованием значения Command, должно иметь опцию командной строки для подавления такого запроса. Большинство же не имеет, и у вас нет выбора, кроме как отвечать на него.//Книга источник

« Добавление InfoTips (всплывающих подсказок) в классы программ
Запрещение запуска Messenger »