当前位置:  技术问答>linux和unix

ncurses分屏显示

    来源: 互联网  发布时间:2016-06-05

    本文导语:  我用ncurses生成的窗口来显示消息,如果消息超出了屏幕,那么就类似more命令那样, 敲一下空格,就自动显示下一屏,该怎样实现??急,请高手解答,最好能有实例说明。 |        #include      ...

我用ncurses生成的窗口来显示消息,如果消息超出了屏幕,那么就类似more命令那样,
敲一下空格,就自动显示下一屏,该怎样实现??急,请高手解答,最好能有实例说明。

|
       #include 

       int scroll(WINDOW *win);
       int scrl(int n);
       int wscrl(WINDOW *win, int n);


加上按键检测,试试吧...

|
pr
格式化打印过滤器. 这个命令会将文件(或stdout)分页, 将它们分成合适的小块以便于硬
拷贝打印或者在屏幕上浏览.使用这个命令的不同的参数可以完成好多任务, 比如对行和列
的操作,加入行, 设置页边, 计算行号, 添加页眉, 合并文件等等. pr 命令集合了许多命
令的功能, 比如 nl, paste, fold, column, 和 expand

|
估计要自己实现一个缓冲区存放所有要显示的信息
然后判断哪一部分信息当前显示在窗口中就把这一部分信息显示出去
上下滚屏翻动什么的就是换另外一部分信息显示

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 字符终端处理库 NCurses
  • ncurses库能实现窗口滚动条吗
  • 运用ncurses库做的程序算不算可视化程序
  • ncurses 与 curses 有什么区别
  • ncurses键盘方向键的使用
  • Ncurses库的使用问题
  • 请问ncurses与curses有区别吗?有什么区别?在这两个库下编写的程序通用吗?
  • ncurses如何管理数字键盘
  • 有人安装成功过 ncurses development kit (ndk) 么
  • 请问高手,linux c调用ncurses 库后如何不乱屏强制退出
  • 初学Linux编程。用gcc编译ncurses库出现问题:
  • 我正在做一个Linux下基于ncurses库的文本编辑器,想知道如何取得Ctrl键,请高手指点,谢谢!
  • 使用ncurse库,碰到一个非常令我费解的问题
  • 谁可以告诉我那有讲ncurses的?越具体越好!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    c/c++开源软件 iis7站长之家