简单ncurses颜色使用
来源:互联网 发布:ipad pro 生产力 知乎 编辑:程序博客网 时间:2024/06/05 18:33
/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co., Ltd. File name:Author:Jerey_Jobs Version:0.1 Date: Description:Funcion List: *****************************************************/#include <ncurses.h>#include <stdlib.h>#include <string.h>void print_in_middle(WINDOW *win,int starty,int startx,int width,char *string);int main(int argc,char **argv){ initscr(); if(has_colors() == FALSE) { endwin(); printf("you terminal does not support color\n"); exit(1); } start_color(); init_pair(1,COLOR_RED,COLOR_BLACK); attron(COLOR_PAIR(1)); print_in_middle(stdscr,LINES / 2,0,0,"Viola !!!In color..."); attroff(COLOR_PAIR(1)); getch(); endwin(); return 0;}void print_in_middle(WINDOW *win,int starty,int startx,int width,char *string){ int length,x,y; float temp; if(win == NULL) { win = stdscr; } getyx(win,y,x); if(startx != 0) { x = startx; } if(starty != 0) { y = starty; } if(width == 0) { width = 80; } length = strlen(string); temp = (width - length) / 2; x = startx + (int)temp; mvwprintw(win,y,x,"%s",string); refresh();}
0 0
- 简单ncurses颜色使用
- ncurses及简单使用
- ncurses中的颜色
- linux下c++使用ncurses库的一个简单实例
- ncurses简单介绍
- NCURSES库的使用
- Cygwin中使用ncurses库
- ncurses简单的一个多窗口程序
- ncurses中经常使用的API
- 网格控件群组的简单使用和颜色设置
- opencv下使用SVM进行简单颜色分类
- 简单易懂的状态栏使用详解(2)---状态栏改颜色
- 点阵字体显示系列之三:使用ncurses显示汉字
- 点阵字体显示系列之三:使用ncurses显示汉字
- linux下载ncurses库去使用make menuconfig
- AlertDialog中修改字体颜色。AlertDialog简单使用,小米2max无颜色
- 简单之简单--随机颜色
- 安装ncurses
- Html5本地储存localStorage 之储存json数组
- (4.3.2.18)PendingItent的第二次会覆盖第一次的intent内容
- python:用setup.py安装第三方包packages
- javacscript+canvas小游戏-左右手锻炼大法。。
- 30漂亮的数字
- 简单ncurses颜色使用
- BZOJ 1965 SHUFFLE 洗牌
- 29半素数
- 2017个人规划
- 【寒江雪】密码学概述
- 【jzoj4920】【降雷皇】【动态规划】【二分答案】【数据结构】
- 手动集成各大三方库所需导入的库汇总~持续更新
- ubuntu16.04LTS 安装 broadcom网卡驱动
- 变量