第十一章:键盘管理11.1 一些基础知识一个图形用户界面(GUI)如果没有一个功能强大的用户对话接口的话,那它就是不完整的。一个CURSES程序应该对用户的键盘和鼠标操作很敏感。让我们先来了解一下如何
第十六章:面板库(下)16.5 移动面板和改变面板的大小 函数move_panel()可以将面板移动到你想移动的地方。它不改变面板在栈里的位置。务必使用move_panel()而不是用来移动窗口的函
第二章:从Hello World 程序开始欢迎来到NCURSES的世界。在我们踏上学习NCURSES的路途之前,让我们先写一个小程序,来了解一下NCURSES的执行结构。 2.1编译包含NCURSES
第十六章:面板库(上)现在你应该已经很精通curses库了,你可能会想试着做一些更大的项目。为了让界面看起来更专业,于是你就创建了许多重叠的窗口。但很不幸的是,你很快会发现它们变得难以管理,多次的更新
第十三章:屏幕操作在这一章里, 我们将看到一些控制屏幕的高级函数。顺便写一些非常有意思的程序。这些函数经常被用于编写基于控制台的游戏程序。 13.1 getyx()函数集getyx() 函数可以用来找
第七章:一些类似scanw()的输入函数如果在屏幕上只是打印而没有输入的话,那样的程序是索然无味的。让我们来看看那些处理用户输入的函数。这些函数也被分为三类: getch()类函数集:读取一个字符的一
第四章:初始化我们现在知道了:在程序中调用initscr()函数,会让屏幕初始化并进入CURSES模式。还有一些其它的函数可以根据我们自己的方案初始化CURSES。不同的初始化函数可以让屏幕进入不同的
NCURSES Programming HOWTO 中文版(简体中文)翻译说明:原题:NCURSES Programming HOWTO 译题:NCURSES Programming HOWTO 中文
NCURSES Programming HOWTO 中文版 翻译说明: 原题:NCURSES Programming HOWTO 译题:NCURSES Programming HOWTO 中文版 原作
第十二章:使用鼠标你现在应该知道怎样读取键盘值了,让我们也来学习一下如何读取鼠标信号。很多的用户界面程序都被设计成允许使用键盘和鼠标共同操作。 12.1 基础知识(The Basics)在使用鼠标之前