
我用vc画的矩形为什么没有被填充成红色
#include<graphics.h>#include<conio.h>intmain(){intdrive,mode,a,b;drive=DETECT;initgra...
#include<graphics.h>
#include<conio.h>
int main()
{
int drive,mode,a,b;
drive=DETECT;
initgraph(&drive,&mode,"");
a=getcolor();
b=getbkcolor();
setbkcolor(LIGHTBLUE);
cleardevice();
setcolor(YELLOW);
setfillstyle(SOLID_FILL,RED);
bar(10,10,100,120);
setcolor(a);
setbkcolor(b);
getch();
closegraph();
return 0;
} 展开
#include<conio.h>
int main()
{
int drive,mode,a,b;
drive=DETECT;
initgraph(&drive,&mode,"");
a=getcolor();
b=getbkcolor();
setbkcolor(LIGHTBLUE);
cleardevice();
setcolor(YELLOW);
setfillstyle(SOLID_FILL,RED);
bar(10,10,100,120);
setcolor(a);
setbkcolor(b);
getch();
closegraph();
return 0;
} 展开
2014-02-08
展开全部
setfillstyle
这个函数用于设置当前填充样式。
这样:
#include<graphics.h>
#include<conio.h>
int main()
{
int drive,mode,a,b;
drive=DETECT;
initgraph(&drive,&mode,"");
a=getcolor();
b=getbkcolor();
setbkcolor(LIGHTBLUE);
cleardevice();
setcolor(YELLOW);
setfillcolor(RED);
//setfillstyle(SOLID_FILL,RED);
bar(10,10,100,120);
setcolor(a);
setbkcolor(b);
getch();
closegraph();
return 0;
}
追问
setfillstyle(SOLID_FILL,RED);这个可以没有吗
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询