社区
界面
帖子详情
关于控制台程序中设定前景色和背景色的问题!
程序员小迷
合肥迷软信息科技有限公司官方账号
2009-11-10 04:49:04
在Windows下的控制台程序,使用了SetConsoleTextAttribute函数设定了前景色和背景色,但是此次设定后,当此程序结束后,控制台窗口的前景色和背景色依然会一直延续下去,现在的需求是:如何再把控制台窗口的前景色和背景色改为之前的颜色?谢谢。
...全文
206
2
打赏
收藏
关于控制台程序中设定前景色和背景色的问题!
在Windows下的控制台程序,使用了SetConsoleTextAttribute函数设定了前景色和背景色,但是此次设定后,当此程序结束后,控制台窗口的前景色和背景色依然会一直延续下去,现在的需求是:如何再把控制台窗口的前景色和背景色改为之前的颜色?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老吴笔记
2009-11-10
打赏
举报
回复
在程序结束时再SetConsoleTextAttribute一下呗
The_facE
2009-11-10
打赏
举报
回复
GetConsoleScreenBufferInfo
得到CONSOLE_SCREEN_BUFFER_INFO结构体,里面包含有当前控制台显示属性的值wAttributes.
在你SetConsoleTextAttribute之前把这个值保存一下。
在你程序退出之前在调用一次SetConsoleTextAttribute,将之前的属性设置回来。
SetConsoleTextAttribute 设置Windows
控制台
字体背景颜色(转载)
本文介绍了Windows系统
中
的SetConsoleTextAttribute函数,用于设置
控制台
字体和背景颜色。首先需要包含Windows.h头文件,然后通过GetStdHandle获取设备句柄。函数接受两个参数,一个是设备句柄,另一个是颜色属性参数。颜色参数可以通过不同组合来
设定
前景色
和
背景色
。文
中
给出了示例代码,展示了如何改变输出文字的颜色。
怎么设置dos框的
背景色
和
前景色
~
本文介绍两种在C语言
程序
中
调整
控制台
窗口颜色的方法:一是通过调用color函数实现快速颜色
设定
;二是通过
程序
窗口的属性选项进行个性化颜色配置。
C++
控制台
编程
本文详细介绍了使用C语言进行
控制台
界面编程的技术,包括系统调用、颜色设置、背景与
前景色
调整、窗口标题修改及清屏操作。通过实践示例,展示了如何在
控制台
上实现基本的界面交互。
Linux 下使用 Printf 接管
控制台
本文介绍了一个使用Go语言编写的Shell
程序
架构,重点在于如何通过前端进程接管
控制台
并实现重绘功能,包括
控制台
内容的刷新、光标的移动、颜色的
设定
等,并提到了实现这些功能的具体方法。
1.2
控制台
的大体设置:
本文详细介绍了如何在
控制台
应用
中
修改字体颜色及位置,包括使用<stdlib.h>修改整体字体颜色,利用<windows.h>调整部分字体颜色与位置,以及如何
设定
程序
标题。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章