Pascal 7 & Objects



         

Глава 18. Более подробно о ресурсах


Программы Windows очень легко использовать, т.к. они предос- тавляют пользователю стандартный интерфейс. Например, большинство программ Windows используют меню для реализации команд программы, и курсор, который позволяет применять "мышь" в качестве управле- ния такими инструментальными средствами, как указатель "мыши" стрелка или кисть для рисования.

Меню и курсоры - это два примера ресурсов программы Windows. Ресурсы это данные, хранимые в выполняемом (.EXE) файле програм- мы, но они располагаются отдельно от обычного сегмента данных программы. Ресурсы разрабатываются и специфицируются вне кода программы, затем добавляются к скомпилированному коду программы для создания выполняемого файла программы.

Следующие ресурсы вы будете создавать и использовать наибо- лее часто:

- Меню. - Блоки диалога. - Пиктограммы. - Курсоры. - Оперативные клавиши. - Графические изображения. - Строки символов.

Обычно при загрузке приложения в память Windows оставляет ресурсы на диске и загружает в случае необходимости отдельные ре- сурсы в процессе выполнения программы. За исключением побитовых отображений (графических образов), Windows удаляет ресурс из па- мяти после окончания его использования. Если вы хотите загрузить ресурс при загрузке программы или не хотите, чтобы Windows имела возможность удалить ресурс из памяти, вы можете сменить его атри- буты. Детальное описание создания и модификации ресурсов содер- жится в руководстве пользователя по пакету разработчика ресурсов.




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