Книги автора: Основы программирования в Linux
/ Книги автора: Основы программирования в Linux
/ Книги автора: Основы программирования в Linux
Книга: Основы программирования в Linux
Считывание с экрана
Считывание с экрана
Вы можете считывать символы с экрана, хотя эта функциональная возможность применяется нечасто, поскольку гораздо легче отслеживать то, что выводится. Если вам все-таки это потребуется, выполняйте считывание с помощью следующих функций:
#include <curses.h>
chtype inch(void);
int instr(char *string);
int innstr(char *string, int number_of_characters);
Функция inch
должна быть всегда доступна, а функции instr
и innstr
не всегда поддерживаются. Функция inch
возвращает символ из текущей позиции курсора на экране и данные о его атрибутах. Обратите внимание на то, что функция возвращает значение не char
, a chtype
, в то время как функции instr
и innstr
пишут в массивы с элементами типа char
.
Оглавление статьи/книги
Похожие страницы
- Создание копий экрана
- Как настроить яркость экрана?
- Параметры экрана
- 4.13.2. Обход сетевого экрана
- Практическая работа 6. Создание рисунков с использованием копий экрана
- Считывание данных с компакт-диска
- Глава 4 Снимок экрана
- Как настроить яркость экрана нетбука?
- Как настроить разрешение экрана?
- Глава 6 Настройка экрана
- 6.1. Разрешение экрана
- 6.2. Ориентация экрана