注册 登录
编程论坛 C图形专区

getpixel问题

cordier 发布于 2010-01-31 17:33, 883 次点击
倘若
 setbkcolor(BLUE);   /*背景色为蓝*/
 cleardevice();
 setcolor(WHITE);   /*小球为白色*/
 setfillstyle(SOLID_FILL,WHITE);
 pieslice(320,240,0,360,10);

上面的代码是在坐标(320,240)输出一个半径为10的白色小球,画布是蓝色的


printf("color(0,0)=%d\n",getpixel(0,0));        /*注意这里得到的是黑色,而不是我们的背景色(蓝色)*/
printf("color(320,240)=%d\n",getpixel(320,240));/*这个没有问题*/



getpixel函数得到(0,0)点的值是0,黑色的。
哪一个函数才能得到(0,0)的坐标是蓝色的。
还是说前景色与背景色要进行怎么处理?


谢谢

2 回复
#2
cordier2010-02-01 15:42
期待着相关人仕的回复。
#3
hejirong2010-02-04 11:12
下次,再来!
1