Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 10 декабря!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Давно заметил, что всё-таки языки С/C++ это не самый лучший вариант программирования под Windows. Сейчас появилась масса более современных и удобных языков, например тот же Python - кроссплатформенный язык, очень легок в изучение. Я его изучил буквально за несколько дней по этому курсу - ссылка. Автор постарался, там видеоуроки на удивление легкие и понятные.

Функция Отображает строку в окне экрана.

 
 
 
 Синтаксис           #include <graphics.h>
 
                     void far outtext(char far *textstring);
 
 
 
 Файл, содержащий    graphics.h
 
 прототип
 
 
 
 Описание
 
                    outtext отображает строку текста в окне, используя
 
                    текущие   установленные   параметры   выравнивания
 
                    текста,  а  также  текущие  шрифт,  направление  и
 
                    размер.
 
 
 
                    outtext выводит  текст  в  текущую  позицию.  Если
 
                    горизонтальное выравнивание текста равно LEFT_TEXT
 
                    и  направление  вывода  текста  установлено равным
 
                    HORIZ_DIR,   координата    x    текущей    позиции
 
                    продвигается с помощью textwidth(textstring).Иначе
 
                    текущая позиция остается неизменной.
 
 
 
                    Для обеспечения совместимости кодов поддержки  при
 
                    использовании различных    шрифтов,    используйте
 
                    textwidth и textheight  для  определения  размеров
 
                    строки.
 
 
 
                    Замечание. Если строка печатается установленным по
 
                    умолчанию шрифтом с помощью  функции  outtext,  то
 
                    любая  часть  строки ,  которая выходит за пределы
 
                    текущего окна, отсекается.
 
 
 
                    Замечание. outtext  предназначен  для   работы   в
 
                    графическом режиме и не будет работать в текстовом
 
                    режиме.
 
 
 
 Возвращаемое       Нет.
 
 значение
 
 
 
 Переносимость      Эта функция  уникальна  для   Borland   C++.   Она
 
                    пригодна   только   для   компьютеров   IBM  PC  и
 
                    совместимых   с   ними,   оснащенных   дисплейными
 
                    адаптерами,   поддерживающими  графический  режим.
 
                    Функция не совместима с Windows.
 
 
 
 Смотрите также     gettextsettings,outtextxy,settextjustify,
 
                    textheight, textwidth.
 
 
 
 Пример:
 
 
 
 #include <graphics.h>
 
 #include <stdlib.h>
 
 #include <stdio.h>
 
 #include <conio.h>
 
 
 
 int main(void)
 
 {
 
    /* request auto detection */
 
    int gdriver = DETECT, gmode, errorcode;
 
    int midx, midy;
 
 
 
    /* initialize graphics and local variables */
 
    initgraph(&gdriver, &gmode, "");
 
 
 
    /* read result of initialization */
 
    errorcode = graphresult();
 
    if (errorcode != grOk)  /* an error occurred */
 
    {
 
       printf("Graphics error: %s\n", grapherrormsg(errorcode));
 
       printf("Press any key to halt:");
 
       getch();
 
       exit(1); /* terminate with an error code */
 
    }
 
 
 
    midx = getmaxx() / 2;
 
    midy = getmaxy() / 2;
 
 
 
    /* move the C.P. to the center of the screen */
 
    moveto(midx, midy);
 
 
 
    /* output text starting at the C.P. */
 
    outtext("This ");
 
    outtext("is ");
 
    outtext("a ");
 
    outtext("test.");
 
 
 
    /* clean up */
 
    getch();
 
    closegraph();
 
    return 0;
 
 }


<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS