Архитектура Microsoft Windows для разработчиков
[an error occurred while processing this directive]

Использование реестра Windows



Использование реестра Windows

Перечисленные ниже элементы следует регистрировать в реестре Windows.

  • Ассоциации между типами документов (или файлов данных) и приложениями (исполняемыми файлами), осуществляющими просмотр и модификацию этих документов.

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

  • Значки, отображаемые системой для Вашего приложения и типов данных.

    Для идентификации объектов могут применяться как большие (32х32 пиксела), так и маленькие (16х16 пикселов) значки, поэтому Вашему приложению необходимы обе версии значков. Система умеет создавать стандартные значки, но в большинстве случаев лучше сделать это самому.

  • OLE-команды.

    Это операции (например, Edit, Open или Play), которые пользователь вправе выполнить над объектом. Вам следует включить в реестр соответствующие команды для всех типов данных Вашего приложения. Например, если программа воспроизводит аудиофайлы, для звуковых объектов следует зарегистрировать команду Play. Эти команды, в частности, входят в контекстное меню объекта: оно появляется, когда пользователь щелкает объект правой кнопкой мыши.

  • Поддерживайте команду Print To, чтобы пользователи могли перетаскивать объекты на принтер.

Пользовательскую информацию следует помещать в раздел реестра HKEY_CURRENT_USER, а иные данные - в HKEY_CURRENT_MACH1NE. Эти элементы реестра предназначены для хранения сведений, которые ранее содержались в INI-файлах Windows 3.1. Если Вы переносите старые приложения на новую Windows-платформу, откажитесь от lNI-файлов и воспользуйтесь для хранения информации реестром.









Содержание  Назад  Вперед


[an error occurred while processing this directive]