最新公告
  • 欢迎您光临欧资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • c语言控制台背景色

    #include “stdafx.h”

    #包括

    #包括

    /*

    #define FOREGROUND_BLUE 0x0001 // 文本颜色包含蓝色。

    #define FOREGROUND_GREEN 0x0002 // 文本颜色包含绿色。

    #define FOREGROUND_RED 0x0004 // 文本颜色包含红色。

    #define FOREGROUND_INTENSITY 0x0008 // 文字颜色变深。

    #define Background_BLUE 0x0010 // 背景颜色包含蓝色。

    #define Background_GREEN 0x0020 // 背景颜色包含绿色。

    #define Background_RED 0x0040 // 背景颜色包含红色。

    #define Background_INTENSITY 0x0080 // 背景颜色变深了。

    */

    //改变当前输出的颜色(前景色/背景色)

    void ColorPrintf(WORD cl,char* str)

    {

    静态句柄 h = GetStdHandle(STD_OUTPUT_HANDLE);

    //WORD wOldColorAttrs;

    //CONSOLE_SCREEN_BUFFER_INFO csbiInfo;

    //先保存当前颜色信息

    //GetConsoleScreenBufferInfo(h, &csbiInfo);

    //wOldColorAttrs = csbiInfo.wAttributes;

    //设置新的颜色信息

    SetConsoleTextAttribute(h, cl);

    printf(str);

    //恢复原来的颜色

    //SetConsoleTextAttribute(h,wOldColorAttrs);

    SetConsoleTextAttribute(hc语言控制台背景色, FOREGROUND_INTENSITY | FOREGROUND_INTENSITY);

    }

    //移动输入光标位置

    void MoveCursorTo(int x,int y)

    {

    静态句柄 m=GetStdHandle(STD_OUTPUT_HANDLE);

    坐标 cp={x,y};

    SetConsoleCursorPosition(m,cp);

    }

    int main (void)

    {

    字符 st[10];

    ColorPrintf (FOREGROUND_BLUE | FOREGROUND_INTENSITY,”这是一个颜色测试n” );

    for (int j=0;j

    {

    for (int i=0;i

    {

    sprintf(stc语言控制台背景色,”x”,j+i);

    ColorPrintf(j+i,st);

    }

    printf(“n”);

    }

    //printf(“nn”);

    //MoveCursorTo(1, 9);

    //ColorPrintf(0x0083,”这是一个测试n”);

    返回 0;

    }

    设置控制台(命令行)窗口光标位置和背景颜色

    站内大部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
    欧资源网 » c语言控制台背景色

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    欧资源网
    一个高级程序员模板开发平台

    发表评论