Эта секция по реализации своего индивидуального формата файлов организована так:
Типы файлов и файловые ассоциации
Эта секция о файловых типах и файловых ассоциациях организована так:- Регистрация приложений
- Типы файлов
- Как работают файловые ассоциации
- Просмотр содержимого по типу файла или виду
- File Type Verifier
- Обработчики типов файлов
- Программные идентификаторы
- Perceived-типы
- Списки ассоциаций
Дополнительные ресурсы
- Set Program Access and Computer Defaults (SPAD) является апплетом Панели управления Windows, который позволяет пользователям с административным доступом устанавливать умолчания для машины и скрывать или показывать приложения. Примеры приложений, регистрируемых в SPAD: медиа, почта, браузеры, IM и Java приложения. Set Your Default Programs (SYDP) является апплетом Панели управления, который работает с ограниченными привилегиями, позволяя любому пользователю редактировать свои умолчания. Любое приложение может зарегистрироваться в SYDP. Для дальнейшей информации по SPAD и SYDP - см. Guidelines for File Associations and Default Programs и Set Program Access and Computer Defaults (SPAD).
- Для получения общей концептуальной картины - см. Overview of Verbs and File Associations.
- Чтобы создать хранилище данных оболочки (data store) - см. Implementing the Basic Folder Object Interfaces.
- Чтобы выполнить действие (verb) на элементе Оболочки - см. метод InvokeVerb.
- Чтобы получить коллекцию действий, которые могут быть выполнены для элемента Оболочки - см. метод Verbs.
- Чтобы выполнить операцию на заданном файле - см. функции ShellExecute и ShellExecuteEx.
- Чтобы получить список известных perceived-типов - см. перечисление PERCEIVED.
- Чтобы получить perceived-тип файла по расширению - см. функцию AssocGetPerceivedType.
Указания и рекомендации по файловым ассоциациям и программам по-умолчанию
Эта секция по рекомендациям для приложений организована так:- Лучшие методы для файловых ассоциаций
- Пример файловой ассоциации
- Управление приложениями по-умолчанию
- Приложения по-умолчанию
- Set Program Access and Computer Defaults (SPAD)
Дополнительные ресурсы
Для получения связанной концептуальной картины см. следующие темы:- Для информации по регистрации приложений в реестре, не специфичной для Set Program Access Computer Defaults (SPAD) или Set Your Default Programs (SYDP) - см. Регистрация приложений.
- Для дополнительной информации - см. Типы файлов.
- Работа с расширениями Оболочки
- Контекстные меню или обработчики контекстных меню
- Обработчики drag-and-Drop и индивидуальные форматы буфера обмена
- Предпросмотр (thumbnails) и иконки
- Обработчики предпросмотра и сервер предпросмотра Оболочки
- Обработчики вкладок свойств