Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

getdefaultplatte

getdefaultplatte


Функция            Возвращает структуру определения палитры.

Синтаксис          #include <graphics.h>
                   struct palettetype *far getdefaultpalette(void);

Файл, содержащий   graphics.h
прототип

Описание           getdefaultpalette находит  структуру  palettetype,
                   которая    содержит     палитру,     первоначально
                   установленную   драйвером   во   время  выполнения
                   initgraph.

Возвращаемое       getdefaultpalette возвращает указатель на
значение           палитру, установленную    по   умолчанию   текущим
                   драйвером во время инициализации этого драйвера.

Переносимость      Функция уникальна для Borland  C++.  Она  работает
                   только на компьютерах IBM PC и совместимых с ними,
                   оснащенных дисплейными адаптерами, поддерживающими
                   графический  режим.  Функция   не   совместима   с
                   Windows.

Смотрите также     getpalette, initgraph.

Пример:

#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>

int main(void)
{
/* Запрос автоопределения */
int graphdriver = DETECT, gmode, errorcode;
/* указатель на структуру описания политры */
struct palettetype far *ptr = NULL;
int i;

/* инициализация графики и локальных переменных */
initgraph(&graphdriver,&gmode,"");

/* получение результата инициализации */
errorcode = graphresult();
if(errorcode != grOk)  /* если ошибка */
{
   printf("Ошибка :%s\n",grapherrormessage(errorcode));
   printf("Для останова нажмите любую клавишу\n");
   getch();
   exit(1);  /* завершение с кодом ошибки */
}
/* получить указатель на структуру */
ptr = getdefaultpalette();
for(i=0;i<pal->size;i++);
{
   printf("цвета[%d] = %d\n",i,ptr->colors[i]);
   getch();
}
/* очистка */
getch();
closegraph();
return 0;
}

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог