Реферат: Windows

ограничивающего прямоугольника.

Далее указываются координаты начальной и конечной точки сектора.

Для рисования прямоугольника используется функция

Rectangle.Ее прототип:

BOOL FAR PASCAL Rectangle(HDC, int, int, int, int);

HDC - логический номер контекста устройства;

Остальные параметры определяют координаты

прямоугольника.

Если требуется нарисовать прямоугольник с закругленными краями, то имеется функция RoundRect. Онаопределената:

BOOL FAR PASCAL RoundRect(HDC,

int, int,

int, int,

int, int);

HDC - логический номер контекста устройства;

Следующие четыре параметры определяют координаты

прямоугольника.

Последние два параметра задают ширину и высоту ограничивающего прямоугольника для эллипса, используемого при скруглении угла.

Вывод текста

Для вывода текста имеется пять основных функций.

Функция TextOut предназначена для вывода одной строки. Она определена следующим образом:

BOOL FAR PASCAL TextOut(HDC, int, int, LPSTR, int);

HDC - логический номер контекста устройства;

Следующие два параметры определяют координаты точки привязки выводимой стоки текста.

LPSTR - указатель на выводимую символьную строку.

Последний параметр - число символов в строке текста.

Более мощный вариант функции TextOut представляет собой функция ExtTextOut. Она позволяет управлять интервалом между строками и вырезкой

BOOL FAR PASCAL ExtTextOut( HDC,

int, int,

WORD wOptions,

LPRECT lpRect,

LPSTR lpString,

К-во Просмотров: 1363
Бесплатно скачать Реферат: Windows