Главная
Решение задач.
Справочные данные.
Формулы.
Программирование.
Как в Windows?
Разное.
Утилиты Windows.
Несправности принтеров.
BIOS по алфавиту.
Тесты.
Карта сайта.
|
Работа с GDI на winAPI в delphi.
Устанавливает режим, определяющий, должен ли интерфейс GDI удалять существующие цвета фона перед рисованием текста, использованием шриховочных кистей и стилей пера при рисовании несплошных линий.
function SetBkMode(DC: HDC; BkMode: Integer): Longint;
Параметры:
DC: Идентификатор контекста устройства.
BkMode: Один из двух режимов: Opaque или Transparent.
Возвращаемое значение: В случае успешного завершения - предыдущий режим; 0 - в противном случае.
Устанавливает режим заполнения многоугольника, используемый функциями GDI, в котором используется алгоритм вычисления внутренних точек многоугольника.
function SetPolyFillMode(DC: HDC; PolyFillMode: Integer): Integer;
Параметры:
DC: Идентификатор контекста устройства.
PolyFillMode: Alternate или Winding
Возвращаемое значение: В случае успешного завершения - предыдущий режим заполнения; 0 - в противном случае.
Устанавливает начало точки зрения, определяющей, как GDI отображает логические координаты в точки в координатах устройства.
function SetViewportOrg(DC: HDC; X, Y: Integer): Longint;
Параметры:
DC: Идентификатор контекста устройства.
X, Y: Новые экстенты точки зрения (в единицах устройства).
Возвращаемое значение: Координаты X и Y предыдущего начала в младшем и старшем словах, соответственно.
Выполняет вызов функции GDI, содержащийся в записи метафайла.
function PlayMETAFileRecord(DC: HDC, var HandleTable: THandleTable; var METARecord: TMETARecord; Handles: Word);
Параметры:
DC: Идентификатор контекста устройства.
HandleTable: THandleTable, используемая для воспроизведения метафайла.
METARecord: TMETARecord воспроизводимого метафайла.
Handles: Размер таблицы HandleTable.
К оглавлению
|
|
|