Реферат: 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,