默认情况下C++程序运行的字颜色是白色的,怎么改成其它颜色啊?求大神帮忙,谢谢!
答案:5 悬赏:80 手机版
解决时间 2021-04-06 06:00
- 提问者网友:孤山下
- 2021-04-05 12:23
默认情况下C++程序运行的字颜色是白色的,怎么改成其它颜色啊?求大神帮忙,谢谢!
最佳答案
- 五星知识达人网友:撞了怀
- 2021-04-05 13:47
在WM_CTLCOLOR消息里面 使用pDC->SetTextColor(RGB(255,0,0));
全部回答
- 1楼网友:轻雾山林
- 2021-04-05 17:25
好像只要把其中的代码换一下就好了。
- 2楼网友:持酒劝斜阳
- 2021-04-05 16:21
你好!
如果是要修改控制台打印的字的颜色和背景颜色,可以搜索本人上传到文库的文章《C语言编写在控制台打印有颜色文字》,直接包含这个头文件,使用PRINT_WITH_COLOR就行了,不懂可追问
打字不易,采纳哦!
- 3楼网友:青灯有味
- 2021-04-05 15:06
右击运行窗口边框,选择属性,然后更改颜色
- 4楼网友:深街酒徒
- 2021-04-05 14:32
你是用的控制台编程,也就是说你建立的是win32 console application工程,既然是控制台编程,弹出来的窗口就是DOS窗口,就是黑底白字的,没法在编译器上设置的,但是可以通过具体程序代码来改变一些,就是用控制台API函数来改变,但是很有限,毕竟不是windows编程。就比如你说的改变背景,可以用system("color ")这个系统API函数来实现,,你可以用SetConsoleTextAttribute这个API函数来设置字体颜色,也可以直接用FillConsoleOutputAttribute和WriteConsoleOutputCharacter这两个API函数配合在控制台的固定坐标打印彩色字或者单独用FillConsoleOutputAttribute来打印彩色模块
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯