Curses
 
标准化控制台用户界面库

网站:http://pdcurses.sourceforge.net/和http://www.gnu.org/software/ncurses/
支持平台:DOS,Win32,Linux
标题包括:curses.bi
标题版本:pdcurses 3.4,ncurses from 2005
注意:在Win32系统上使用pdcurses,在Linux上使用标准的ncurses库。
示例:yes,在examples / console / curses /

例子

#include once "curses.bi"

initscr()
cbreak()
noecho()
start_color()

'' The default pair 0 will have the console'的默认颜色

''将对1设置为白色/蓝色
init_pair(1, COLOR_WHITE, COLOR_BLUE)

''选择对1,所以从现在起输出将是蓝色背景上的白色文本
attrset(COLOR_PAIR(1))

printw(!"你好,世界!\\ n")

''重置为0
attrset(COLOR_PAIR(0))

''睡觉
printw(!"等待按键... \\ n")
getch()

endwin()