一个控制台输出彩色字符的printf,还有些改颜色的函数
来源:互联网 发布:java字符串replaceall 编辑:程序博客网 时间:2024/05/17 06:01
#include <windows.h>
#include <stdio.h>
void set_console_color(unsigned short fcolor,unsigned short bcolorr)
{
HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,fcolor|bcolorr);
}
unsigned short get_console_color()
{
HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_SCREEN_BUFFER_INFO bInfo;
GetConsoleScreenBufferInfo(hCon, &bInfo );
return bInfo.wAttributes;
}
void printfc(unsigned short color, char* format,...)
{
unsigned short oldcolor;
HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE);
va_list argList;
CONSOLE_SCREEN_BUFFER_INFO bInfo;
GetConsoleScreenBufferInfo(hCon, &bInfo );
oldcolor = bInfo.wAttributes;
SetConsoleTextAttribute(hCon,color);
va_start( argList, format );
vprintf( format,argList);
va_end( argList );
SetConsoleTextAttribute(hCon,oldcolor);
}
- 一个控制台输出彩色字符的printf,还有些改颜色的函数
- java中让控制台输出彩色字符的方法-Jansi
- C++ 输出彩色的控制台
- C++ 输出彩色的控制台
- printf函数的趣味用法---输出彩色界面
- 在控制台输出彩色的Hello World!
- 改变控制台的输出颜色
- 通过printf在控制台终端输出带颜色的打印或日志信息
- 在控制台程序中输出彩色字符
- Linux终端彩色字符的输出方法
- Linux终端彩色字符的输出方法
- linux下printf输出字符串的颜色
- Linux下printf输出字符串的颜色
- Linux下 printf 输出字符串的颜色
- Linux下printf输出字符串的颜色
- printf格式化输出的字体颜色效果
- 通过printf设置终端输出的颜色
- 改变printf输出文字的颜色
- 透彻掌握ASP分页技术
- WIN32多线程程序设计学习笔记(第二章)
- 有人问数学家一个问题:树上有十只鸟,开枪打死一只,还剩几只?
- WIN32多线程程序设计学习笔记(第三章)
- WIN32多线程程序设计学习笔记(第四章 上)
- 一个控制台输出彩色字符的printf,还有些改颜色的函数
- 开源规则引擎 Drools 4.0 发布
- WIN32多线程程序设计学习笔记(第四章 下 第五章)
- scard2
- WIN32多线程程序设计学习笔记(第六章 上)
- WIN32多线程程序设计学习笔记(第六章 下)
- 电子书下载链接整理
- 什么是规则引擎
- 记录IP地址的批处理