社区
界面
帖子详情
关于控制台程序中设定前景色和背景色的问题!
程序员小迷
合肥迷软信息科技有限公司官方账号
2009-11-10 04:49:04
在Windows下的控制台程序,使用了SetConsoleTextAttribute函数设定了前景色和背景色,但是此次设定后,当此程序结束后,控制台窗口的前景色和背景色依然会一直延续下去,现在的需求是:如何再把控制台窗口的前景色和背景色改为之前的颜色?谢谢。
...全文
169
2
打赏
收藏
关于控制台程序中设定前景色和背景色的问题!
在Windows下的控制台程序,使用了SetConsoleTextAttribute函数设定了前景色和背景色,但是此次设定后,当此程序结束后,控制台窗口的前景色和背景色依然会一直延续下去,现在的需求是:如何再把控制台窗口的前景色和背景色改为之前的颜色?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老吴笔记
2009-11-10
打赏
举报
回复
在程序结束时再SetConsoleTextAttribute一下呗
The_facE
2009-11-10
打赏
举报
回复
GetConsoleScreenBufferInfo
得到CONSOLE_SCREEN_BUFFER_INFO结构体,里面包含有当前控制台显示属性的值wAttributes.
在你SetConsoleTextAttribute之前把这个值保存一下。
在你程序退出之前在调用一次SetConsoleTextAttribute,将之前的属性设置回来。
设置
控制台
文本颜色
在Win32
控制台
中
,文本颜色由两个部分组成:
前景色
(文本本身的颜色)和
背景色
。每种颜色都可以是8种基本颜色之一:黑色、蓝色、绿色、青色、红色、洋红、黄色和白色。这些颜色可以组合出多种不同的视觉效果。 要...
CLISVIEW VC++类 用于
设定
行宽行高 行的颜色
2. **行颜色的定制**:除了基本的黑白文本,CLISVIEW 支持改变行的
前景色
和
背景色
。这使得
控制台
输出可以包含多种颜色,提高信息的可读性和视觉吸引力。开发者可以为不同的数据或状态分配特定的颜色,帮助用户快速...
c#在
控制台
输出彩色文字的方法
在C#编程
中
,我们有时需要在
控制台
输出彩色文本以增强可读性和视觉效果,尤其是在日志记录或用户界面反馈
中
。以下是如何在C#
控制台
应用彩色文字的详细方法: 首先,我们需要理解
控制台
颜色系统的工作原理。Windows ...
一个处理Console
程序
的类
这通常涉及到Windows API调用,如`SetConsoleTextAttribute`函数,它可以改变
控制台
窗口的文本属性,包括
前景色
和
背景色
。 该类可能包含以下关键方法: 1. **初始化方法**:设置默认的Console颜色,例如白色文字在...
C语言系统背景及输入字颜色设置.doc
要设置终端的
背景色
和字体颜色,我们需要使用`"color"`命令,其后跟随两个十六进制数字来分别代表
背景色
和
前景色
。这两个数字范围从0到F,其
中
0到7表示暗色调,8到F表示亮色调。每个数字映射到特定的颜色: - 0:...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章