Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TCLR-3Ar.doc
Скачиваний:
14
Добавлен:
12.07.2019
Размер:
664.58 Кб
Скачать

0X3333 или 0x0f0f. Если же параметр linestyle в

setlynestyle не равен USERBIT_LINE (!=4), то

upattern поддерживается, но игнорируется.

Возвращаемое Нет.

значение

Переносимость Функция уникальна для Turbo C++. Она работает

только на компьютерах IBM PC и совместимых с ни-

ми, оснащенных дисплейными адаптерами, поддержи-

вающими графический режим.

Смотрите также setlinestyle.

Пример:

#include <graphics.h>

#include <stdlib.h>

#include <stdio.h>

#include <conio.h>

/* имена поддерживаемых типов линий */

char lname[] = {"SOLID_LINE",

"DOTTED_LINE",

"CENTER_LINE",

"DASHED_LINE",

"USERBIT_LINE"

};

-194-

int main(void)

{

/* Запрос автоопределения */

int graphdriver = DETECT, gmode, errorcode;

struct linrsettingstype lineinfo;

int midx,midy;

char lstyle[80],lpattern[80],lwigth[80];

/* инициализация графики и локальных переменных */

initgraph(&graphdriver,&gmode,"");

/* получение результата инициализации */

errorcode = graphresult();

if(errorcode != grOk) /* если ошибка */

{

printf("Ошибка :%s\n",grapherrormessage(errorcode));

printf("Для останова нажмите любую клавишу\n");

getch();

exit(1); /* завершение с кодом ошибки */

}

midx = getmaxx()/2;

midy = getmaxy()/2;

/* получить информацию о типе линии */

getlinesettings(&lineinfo);

/* преобразовать в строки */

sprintf(lstyle,"Тип линии: %s\n",lname[lineinfo.linestyle]);

sprintf(lpattern,"Шаблон определяемый пользователем: 0x%F",

lineinfo.upattern);

sprintf(lwigth,"Толщина линии: %d\n",lineinfo.thickness);

/* вывести информацию */

settextjustify(CENTER_TEXT,CENTER_TEXT);

outtextxy(midx,midy,lstyle);

outtextxy(midx,midy+2*textheight("W"),lpattern);

outtextxy(midx,midy+4*textheight("W"),lwigth);

/* очистка */

getch();

closegraph();

return 0;

}

getmaxcolor

Функция Возвращает максимальное значение цвета, которое

может быть передано функции setcolor.

Синтаксис #include <graphics.h>

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]