Windows终端屏幕显示库Public Domain Curses(PDCurses)使用
Posted 大蓝鲸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows终端屏幕显示库Public Domain Curses(PDCurses)使用相关的知识,希望对你有一定的参考价值。
由于Windows没有可用的ncurses库,所以就用PDCurses代替
先放链接 https://sourceforge.net/projects/pdcurses/,下载最新版本
但是我不会编译,所以直接下载一个编译好的咯(这是08年更新的)
https://sourceforge.net/projects/pdcurses/files/pdcurses/3.4/
打开Visual Studio,新建一个win32项目,新建输入下列代码
#include <string.h> #include "curses.h" int main(int argc, char* argv[]){ initscr(); raw(); noecho(); curs_set(0); char* c = "Hello, World!"; mvprintw(LINES / 2, (COLS - strlen(c)) / 2, c); refresh(); getch(); endwin(); return 0; }
将h文件和lib文件放到项目下,dll文件放到release目录下,运行
成功!
最新版的添加了很多功能,怎么编译等我学会了再更新。
以上是关于Windows终端屏幕显示库Public Domain Curses(PDCurses)使用的主要内容,如果未能解决你的问题,请参考以下文章
嵌入式Linux | 使Linux的启动信息显示到LCD上面&设置LCD屏幕为终端控制台