默认情况下C++程序运行的字颜色是白色的,怎么改成其它颜色啊?求大神帮忙,谢谢!

 我来答
潕忧潕泪
2013-07-01 · TA获得超过582个赞
知道答主
回答量:128
采纳率:0%
帮助的人:84.1万
展开全部
你是用的控制台编程,也就是说你建立的是win32 console application工程,既然是控制台编程,弹出来的窗口就是DOS窗口,就是黑底白字的,没法在编译器上设置的,但是可以通过具体程序代码来改变一些,就是用控制台API函数来改变,但是很有限,毕竟不是windows编程。就比如你说的改变背景,可以用system("color ")这个系统API函数来实现,,你可以用SetConsoleTextAttribute这个API函数来设置字体颜色,也可以直接用FillConsoleOutputAttribute和WriteConsoleOutputCharacter这两个API函数配合在控制台的固定坐标打印彩色字或者单独用FillConsoleOutputAttribute来打印彩色模块
更多追问追答
追问
我把源程序发给您,麻烦您给我弄一下,行吗?
追答
嗯嗯。。发到474748208@qq.com
六道死神2
2013-07-01
知道答主
回答量:14
采纳率:0%
帮助的人:4.1万
展开全部
右击运行窗口边框,选择属性,然后更改颜色
追问
我把源程序发给您,麻烦您给我弄一下,行吗?
追答

如果只是在本机上运行,没必要用代码,直接改控制台颜色就行了


白底绿字

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
terranlong
2013-07-01 · TA获得超过7293个赞
知道大有可为答主
回答量:2660
采纳率:0%
帮助的人:3943万
展开全部
如果是要修改控制台打印的字的颜色和背景颜色,可以搜索本人上传到文库的文章《C语言编写在控制台打印有颜色文字》,直接包含这个头文件,使用PRINT_WITH_COLOR就行了,不懂可追问
追问
我把源程序发给您,麻烦您给我弄一下,行吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1d106d9
2013-07-01 · TA获得超过277个赞
知道小有建树答主
回答量:140
采纳率:0%
帮助的人:146万
展开全部
在WM_CTLCOLOR消息里面 使用pDC->SetTextColor(RGB(255,0,0));
更多追问追答
追问
我把源程序发给您,麻烦您给我弄一下,行吗?
追答
OK  给我吧··我帮你弄
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xsa534das
2013-07-01
知道答主
回答量:3
采纳率:0%
帮助的人:4326
展开全部
好像只要把其中的代码换一下就好了。
追问
我把源程序发给您,麻烦您给我弄一下,行吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式