社区
界面
帖子详情
关于控制台程序中设定前景色和背景色的问题!
程序员小迷
合肥迷软信息科技有限公司官方账号
2009-11-10 04:49:04
在Windows下的控制台程序,使用了SetConsoleTextAttribute函数设定了前景色和背景色,但是此次设定后,当此程序结束后,控制台窗口的前景色和背景色依然会一直延续下去,现在的需求是:如何再把控制台窗口的前景色和背景色改为之前的颜色?谢谢。
...全文
221
2
打赏
收藏
关于控制台程序中设定前景色和背景色的问题!
在Windows下的控制台程序,使用了SetConsoleTextAttribute函数设定了前景色和背景色,但是此次设定后,当此程序结束后,控制台窗口的前景色和背景色依然会一直延续下去,现在的需求是:如何再把控制台窗口的前景色和背景色改为之前的颜色?谢谢。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老吴笔记
2009-11-10
打赏
举报
回复
在程序结束时再SetConsoleTextAttribute一下呗
The_facE
2009-11-10
打赏
举报
回复
GetConsoleScreenBufferInfo
得到CONSOLE_SCREEN_BUFFER_INFO结构体,里面包含有当前控制台显示属性的值wAttributes.
在你SetConsoleTextAttribute之前把这个值保存一下。
在你程序退出之前在调用一次SetConsoleTextAttribute,将之前的属性设置回来。
SetConsoleTextAttribute 设置Windows
控制台
字体背景颜色(转载)
简介 SetConsoleTextAttribute是Windows系统
中
一个可以设置
控制台
窗口字体颜色和
背景色
的计算机函数,该函数被广泛应用于软件开发
中
。使用此函数前,必须包含Windows.h头文件,即#include 。 函数介绍 原型 BOOL SetConsoleTextAttribute(HANDLE hConsoleOutput, WORD wAttributes); 参数 1 hConsoleOutput是设备句柄,由函数GetStdHandle(nStdHandle)返回。 GetStd
怎么设置dos框的
背景色
和
前景色
~
锣鼓喧天,鞭炮齐鸣,感谢百度百科~ 1.调用color函数法 1 加入#include 头文件,没有此头文件则无法调用本文使用的函数。 2 在你所需要改变窗口颜色的位置调用函数 system("color xx") xx分别指的是背景颜色和文字(前景)颜色。x为一位16进制数,即1-f都可以使用。可以
Linux 下使用 Printf 接管
控制台
Linux 下面完全接管
控制台
1.2
控制台
的大体设置:
返回总目录 目录: 1.字体颜色与位置修改的需求 2.字体的颜色的修改之整体字体 3.字体的颜色的修改之部分字体 4.字体位置的选择: 5.修改
程序
的标题: 一:字体颜色与位置修改的需求 1.说明: 如果我们没有修改控制字体颜色是:背景黑色,字体白色,大小固定的黑窗口,对应
程序
的视觉的体验效果不是很好。 2.没有设置字体颜色时的运行效果: 二:字体的颜色的修改之整体字体 1.说明: 整...
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章