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

关于C中的一个图形处理问题

herendagao 发布于 2006-08-28 18:08, 1141 次点击
#include<graphics.h>
main()
{
int gdriver=CGA,gmode=CGAHI;
initgraph(&gdriver,&gmode,"c:\\tc");
line(150,250,240,250);
getch();
closegraph();
return 0;
}

就这样一个小程序,编译没问题,但运行后提示"图形未被initgraph函数初始化".
虽然在该版块中有类似的帖子,但它的回答说"只要将*.BGI放在TC的目录下就行,可我试了还是不行.
关于C中的图形处理我是新学的,希望多多指教,谢谢!
2 回复
#2
一笔苍穹2006-08-29 09:55
#include<graphics.h>
main()
{
int gdriver=DETECT,gmode;
initgraph(&gdriver,&gmode,"c:\\tc");
line(150,250,240,250);
getch();
closegraph();
return 0;
}
现在还上哪里找CGA的显卡,小改一下就成了。
#3
fyi11062007-05-20 20:25
这里有一本TC下的图形编程全攻略:
https://bbs.bc-cn.net/viewthread.php?tid=140976
1