码迷,mamicode.com
首页 > Windows程序 > 详细

Windows终端屏幕显示库Public Domain Curses(PDCurses)使用

时间:2018-01-30 00:31:20      阅读:1154      评论:0      收藏:0      [点我收藏+]

标签:分享   代码   target   好的   lin   编译   ret   文件   技术分享   

由于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)使用

标签:分享   代码   target   好的   lin   编译   ret   文件   技术分享   

原文地址:https://www.cnblogs.com/dalanjing/p/8379705.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!