Графический интерфейс GDI в Microsoft Windows


Содержание


Введение
Введение - часть 2
Введение - часть 3
Основные понятия
Основные понятия - часть 2
Основные понятия - часть 3
Контекст отображения
Атрибуты контекста отображения
Цвет фона
Режим фона
Режим рисования
Цвет текста
Шрифт
Расстояние между буквами
Цветовая палитра
Кисть
Начальные координаты кисти
Режим закрашивания многоугольников
Перо
Текущая позиция пера
Изображение bitmap
Режим растяжения
Область ограничения
Режим отображения
Начало системы координат для окна
Начало системы физических координат
Масштаб осей для окна
Масштаб осей физических координат
Инструменты для рисования
Перья
Кисти
Шрифты
Битовые изображения
Работа с контекстом отображения
Получение и освобождение контекста отображения
Общий контекст отображения
Общий контекст отображения - часть 2
Контекст отображения для класса окна
Личный контекст отображения
Родительский контекст отображения
Контекст отображения для окна
Контекст физического устройства
Контекст для устройства DISPLAY
Информационный контекст
Контекст для памяти
Контекст для метафайла
Функция GetDCEx
Выбор режима отображения
Основные определения
Физическая система координат
Логическая система координат
Логическая система координат - часть 2
Преобразование координат
Преобразование координат - часть 2
Режимы отображения
Режим MM_TEXT
Режим MM_TEXT - часть 2
Метрические режимы отображения
Метрические режимы отображения - часть 2
Режимы MM_ISOTROPIC и MM_ANISOTROPIC
Режимы MM_ISOTROPIC и MM_ANISOTROPIC - часть 2
Рисование геометрических фигур
Рисование геометрических фигур - часть 2
Рисование точки
Рисование линий
Текущая позиция пера
Рисование прямой линии
Рисование ломаной линии
Рисование дуги эллипса
Настройка атрибутов контекста отображения для рисования линий
Выбор пера
Выбор пера - часть 2
Выбор пера - часть 3
Выбор режима фона
Выбор режима рисования
Выбор режима рисования - часть 2
Рисование линий произвольного стиля
Рисование замкнутых фигур
Рисование прямоугольника
Рисование прямоугольника - часть 2
Рисование прямоугольника - часть 3
Рисование эллипса
Рисование сегмента эллипса
Рисование сектора эллипса
Рисование многоугольников
Рисование многоугольников - часть 2
Выбор кисти
Использование встроенной кисти
Создание кисти
Закрашивание внутренней области окна
Установка начальных координат кисти
Приложение LINER
Приложение LINER - часть 2
Приложение LINER - часть 3
Приложение LINER - часть 4
Приложение LINER - часть 5
Приложение LINER - часть 6
Приложение LINER - часть 7
Приложение LINER - часть 8
Приложение LINER - часть 9
Приложение LINER - часть 10
Приложение LINER - часть 11
Области
Создание области
Прямоугольная область
Область в виде многоугольника
Область эллиптической формы
Комбинирование областей
Перерисовка области
Другие операции
Закрашивание области
Область ограничения
Приложение REGIONS
Приложение REGIONS - часть 2
Приложение REGIONS - часть 3
Приложение REGIONS - часть 4
Сохранение и восстановление контекста отображения
Приложение DASHLINE
Приложение DASHLINE - часть 2
Приложение DASHLINE - часть 3
Цвет и цветовые палитры
Цвет и цветовые палитры - часть 2
Системная цветовая палитра
Выбор цвета без использования палитры
Как указать цвет
Системные цвета
Системные цвета - часть 2
Сообщение WM_SYSCOLORCHANGE
Функция ChooseColor
Функция ChooseColor - часть 2
Приложение GETCOLOR
Приложение GETCOLOR - часть 2
Приложение GETCOLOR - часть 3
Приложение GETCOLOR - часть 4
Приложение GETCOLOR - часть 5
Использование цветовых палитр
Механизм реализации логической палитры
Механизм реализации логической палитры - часть 2
Проверка возможности использования палитры
Проверка возможности использования палитры - часть 2
Создание логической палитры
Выбор палитры в контекст отображения
Реализация палитры
Рисование с использованием палитры
Удаление палитры
Сообщения об изменении палитры
Сообщение WM_QUERYNEWPALETTE
Сообщение WM_PALETTECHANGED
Приложение PALETTE
Приложение PALETTE - часть 2
Приложение PALETTE - часть 3
Приложение PALETTE - часть 4
Приложение PALETTE - часть 5
Приложение PALETTE - часть 6
Приложение PALETTE - часть 7
Приложение PALETTE - часть 8
Приложение SYSPAL
Приложение SYSPAL - часть 2
Приложение SYSPAL - часть 3
Приложение SYSPAL - часть 4

Энциклопедия компьютерных вирусов далее
Система MathCAD Plus 6.0 Pro далее



- Начало -