对于c语言窗口怎么换不同颜色问题详解 用SetConsoleTextAttribute
2016-02-01 15:14
537 查看
定义color函数,到时直接调用
当然,你还可以换其他颜色,只要改color()中的数字就可以了。
#include<stdio.h> #include<time.h> #include<windows.h> #include<stdlib.h> #include<string.h> #include<math.h> #include<process.h> #include<conio.h> #include <dir.h> #include<ctype.h>//调用这么多函数是个人习惯 void color(const unsigned short color1) { if(color1>=0&&color1<=150) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), color1); else SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7); } int main() { color(13); printf("He"); color(14); printf("ll"); color(9); printf("o "); color(10); printf("wo"); color(11); printf("rl"); color(12); printf("d!\n"); Sleep(5000); return 0; }
当然,你还可以换其他颜色,只要改color()中的数字就可以了。
相关文章推荐
- 【笔试常考】C语言:深度剖析strlen,sizeof
- c语言---数据和程序
- 使用C与C++混合编程封装UDP协议
- Windows编程数据类型概述 C++
- leetcode刷题系列C++-Search in Rotated Sorted Array II
- 生活中的数学问题(一)
- 逐梦C++补遗篇之二:如何在DOS窗口下运行程序
- Boost 学习之算法篇 mismatch
- 逐梦C++补遗篇之一:cout与cerr的区分
- c++特性:nullptr
- C语言多线程pthread库-互斥锁
- C语言(scanf函数工作原理)
- java JNI调用C语言动态链接库(java.lang.UnsatisfiedLinkError: no yourClassName in java.library.path 异常的解决方法)
- C++基本概念——类型别名
- C++引用与指针的比较
- c++特性:auto
- c++对象作为函数参数
- c++初学
- C++开发ActiveX控件相关
- C++的函数重载