Учись программированию на C++ Builder бесплатно!

Функция


Отображает строку в указанной области.

Синтаксис


#include <graphics.h>
void far outtextxy(int x, int y, char far *textstring);

Прототип


graphics.h

Описание


Функция outtext отображает строку текста в окне экрана в заданной позиции (x,y), используя текущие установленные параметры выравнивания текста, а также текущие шрифт, направление и размер.

Для обеспечения совместимости кодов поддержки при использовании различных шрифтов, используйте textwidth и textheight для определения размеров строки.

Замечание. Если строка печатается установленным по умолчанию шрифтом с помощью функций outtext и outtextxy, то любая часть строки, которая выходит за пределы текущего окна отсекается. Функция outtext предназначен для работы в графическом режиме и не будет работать в текстовом режиме.

Возвращаемое значение


Нет.

Переносимость


Эта функция пригодна только для компьютеров IBM PC и совместимых с ними, оснащенных дисплейными адаптерами, поддерживающими графический режим.

Пример


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

int main(void)
{
int gdriver = DETECT, gmode, errorcode;
int midx, midy;
initgraph(&gdriver, &gmode, "");
errorcode = graphresult();
if(errorcode != grOk)
{
  printf("Graphics error: %s\n", grapherrormsg(errorcode));
  printf("Press any key to halt:");
  getch();
  exit(1);
}
midx = getmaxx() / 2;
midy = getmaxy() / 2;
outtextxy(midx, midy, "This is a test.");
getch();
closegraph();
return 0;
}

Поиск по сайту