C语言:怎么把下面这张图片上字体背后的黑色背景去掉,就让字出现在红色背景上
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言:怎么把下面这张图片上字体背后的黑色背景去掉,就让字出现在红色背景上相关的知识,希望对你有一定的参考价值。
/*设置文本及背景色*/#include<conio.h>
main()
void *buf;
clrscr(); /*清除字符屏幕*/
gotoxy(35,15); /*光标定位到(35,15)*/
textcolor(YELLOW); /*设置文本颜色为黄色*/
textbackground(BLUE); /*设置背景颜色为蓝色*/
cprintf("hello world\\n"); /*输出字符串hello world*/
cprintf("hello computer\\n"); /*输出字符串hello computer*/
buf=(char *)malloc(2*11*2); /*buf指向分配的内存空间*/
gettext(35,15,60,16,buf); /*保存指定范围内的文本到内存中*/
puttext(20,5,45,6,buf); /*将在内存中保存的文本输出*到指定位置*/
gotoxy(30,10); /*光标定位到(30,10)*/
textattr(RED|128|GREEN*16); /*用textattr设置文本属性*/
cprintf("Moring"); /*输出字符串Morning*/
追问
我用的wintc写的
我用的是VC++6.0
参考技术A 你好!是要编程实现吗追问
这是在VC++6.0上运行出来的结果,应该是要添加程序去掉它吧?
网页制作中,我使用滤镜,把背景颜色黑色半透明了,但它也把我黑色背景上的字体也给半透明了,求高手指...
网页制作中,我使用滤镜,把背景颜色黑色半透明了,但它也把我黑色背景上的字体也给半透明了,求高手指教,怎么把字体颜色保持不变?
你的文字是不是和背景是在同一个图层上啊你说的这种调整方法是针对一个图层来进行的
他们要是在一个图层上 肯定是都会发生变化的 参考技术A 最笨也是最简的办法:
1多复制一层,把除字以外的擦掉……
2字体从做一层…… 参考技术B 你把字体作为一个图层,背景作为一个图层去处理不就可以了 参考技术C 文字定位浮动法! 参考技术D 把字体和背景图片分开不要在同一层上面
以上是关于C语言:怎么把下面这张图片上字体背后的黑色背景去掉,就让字出现在红色背景上的主要内容,如果未能解决你的问题,请参考以下文章