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

vc6.0中运行C程序图形问题,高手指点

kxywnljz 发布于 2010-11-25 10:54, 1213 次点击
#include"graphics.h"
#include"stdio.h"
#include"conio.h"
main()
{
    int gd,gm,i,r=0;
    gd=DETECT;
    registerbgidriver(EGAVGA_driver);
    initgraph(&gd,&gm,"");
    setbkcolor(0);
    setcolor(15);
    for(i=1;i<15;i++)
    {
        setlinestyle(0,0,1);
        r+=10;
        circle(320,240,r);
        setfillstyle(1,i);
        floodfill(320+r-1,240+r-1,15);
        
    }
    getch();
    closegraph();
}

不管什么代码运行,总是提示“controls\cpp1.cpp(8) : error C2065: 'registerbgidriver' : undeclared identifier”请问怎么解决?????,谢谢大侠
6 回复
#2
kelas2010-11-25 12:54
在vc6.0应该没有graphics库吧
#3
七彩狼2010-12-03 23:51
你这是tc环境下的程序
#4
御坂美琴2010-12-04 13:06
以下是引用kelas在2010-11-25 12:54:29的发言:

在vc6.0应该没有graphics库吧

有的,请搜索powereasyx,安装后就可以像TC那样使用了
#5
kxywnljz2010-12-22 12:59
回复 4楼 御坂美琴
谢谢,斑竹!我正在上班,有时间回去试试,还是你懂我的!
#6
kxywnljz2010-12-22 13:01
回复 2楼 kelas
我自己安装了graphics库,就是用EasyX的添加的出现上面的情况
#7
xiedalian2011-06-14 21:44
可是又出现这个错误c:\program files\microsoft visual studio\vc98\include\graphics.h(62) : fatal error C1189: #error :  You must use C++ compiler
1