Описание функций Си

Movetext



     movetext

Функция Копирует текст на экране из одного прямоугольника в другой.

Синтаксис #include

int movetext(int left, int top, int right, int bottom, int destleft, int desttop);

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

Описание movetext копирует содержимое прямоугольника на эк- ране, определяемого аргументами left, top, right и bottom, в новый прямоугольник, имеющий теже размеры. Левый верхний угол этого прямоугольника определяется параметрами destleft, desttop.

Все координаты являются абсолютными, т.е. коорди- натами относительно левого верхнего угла экрана.

Текст будет скопирован корректно, даже если пря- моугольники перекрываются.

movetext работает в текстовом режиме и производит непосредственный вывод на экран.

Возвращаемое movetext возвращает ненулевое значение в случае значение успешного завершения. При ошибке (например, если указанные координаты лежат за пределами экрана), movetext возвращает 0.

Переносимость movetext может использоваться на системах IBM PC и совместимых с ней.

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

Пример:

#include

#include

int main(void) { char *str = "Это тестовая строка"; clrscr(); cputs(str); getch(); movtext(1,1,strlen(str),2,10,10); getch(); return 0; }



Содержание раздела