894 Часть V. Инструментарий программиста

Часто приходится выводить изображения по мере их создания, например, при сканировании. В этом случае может понадобится модифицировать палитру изображения. Это можно сделать с помощью связанного с изображением Объекта TPalette.

Далее-

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

В этой главе продемонстрированы два метода решения задач, относящихся к многократно используемым системным ресурсам. Эти подходы не являются лучшими и единственными способами выполнения таких згц&ч. Это всего лишь примеры, достаточно простые, чтобы позволить вам начать.

Программирование на C++ и программирование для Windows — это разные вещи. Существует множество способов написания программ для Windows, так же как существует множество других операционных систем, в которых может выполняться код, написанный на C++. Успехи и неудачи и там и тут должны рассматриваться, прежде всего, как полезный опыт.

• Знакомство с новыми средствами Borland C++ 5 содержится в главе 1 "Что здесь нового".

• Для изучения различных элементов интерфейса IDE, а так же способов конфигурации IDE смотрите главу 2 "Использование IDE".

• За информацией об основах программирования GDI с использованием OWL обращайтесь к главе 25 "Графический интерфейс устройства".