注意:
在设置背景色之后,并不会改变现有背景色,而是只改变背景色的值,之后再执行绘图语句,例如 outtextxy,会使用新设置的背景色值。
如果需要修改全部背景色,可以在设置背景色后执行 cleardevice() 函数。
setbkcolor(RED);
// 用背景色清空屏幕
cleardevice();
关于setbkcolor()的误区~
setbkcolor()函数的确是设置背景色的函数,那这个背景色是dos框的背景色?是printf()函数输出东西的背景色?
十分尴尬的是都不是~
printf()函数的输出是在dos框里的,但是**setbkcolor()函数设置的背景色,是图形框里输出文字的背景色**