声明:DEV-C++保证OK,对于VC6.0和VC新版本,我暂时没试过。
文件color.h:
#include <windows.h> #include <iostream> #include <Windows.h> #include <conio.h> #include <string.h> #include <ctime> #include <vector> using namespace std; //HEAD_FUNCTION void gotoxy(int x=0,int y=0) { COORD c; c.X=x; c.Y=y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),c); } //TYPE typedef SHORT COLOR;//存储基础色(BLACK~WHITE) typedef int COLORFONT;//存储不可编辑颜色字体(0-56576) struct COLORFONT_STRUCT{//存储可编辑型颜色字体 COLOR BACKGROUND;//存储背景基础色(BLACK~WHITE) COLOR PROPECT;//存储前景基础色(BLACK~WHITE) int ADDITIONAL;//附加(NONE~UNDER_LINE) }; COLORFONT nfont;//记录当前颜色字体 vector<COLORFONT> hfont;//记录颜色字体的历史 //TEXT_COLOR 基础色 #define BLACK 0 #define DARK_BLUE 1 #define DARK_GREEN 2 #define LAK
今天的文章
改变控制台颜色的自制头文件分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/91318.html