Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2012-01-16 20:36:01 ЛС | профиль | цитата
Poproshaika, а документацию и примеры изучить не судьба? Ладно, новичку - помогу немного. Итак, WINDOW - это некая структура (блок памяти), содержимое которой лично вам малоинтересно. Что вас действительно интересует - так это то, как её получить. А получают её (точнее, указатель на неё) как результат работы функций (описанных в curses.h):
WINDOW *derwin(WINDOW *, int, int, int, int);
WINDOW *dupwin(WINDOW *);
WINDOW *getwin(FILE *);
WINDOW *initscr(void);
WINDOW *newpad(int, int);
WINDOW *newwin(int, int, int, int);
WINDOW *subpad(WINDOW *, int, int, int, int);
WINDOW *subwin(WINDOW *, int, int, int, int);

Если найти в Сети книжку по nCurses (это родственник по линии Linux библиотеки nCurses), то можно узнать, как этими функциями пользоваться.
------------ Дoбавленo в 20.36:
Что касается библиотеки GPF, то скажу чуть позже, как сам разберусь
карма: 1

0