自动检测显示器硬件的程序,毫无现实,但是能运行,why?请

自动检测显示器硬件的程序,毫无现实,但是能运行,why?请高手指点!#includegraphics.h intmain(){intgdriv

自动检测显示器硬件的程序,毫无现实,但是能运行,why?请高手指点!
#include   "graphics.h "
int   main()
{
int   gdriver   ,gmode;
detectgraph(&gdriver,&gmode);
printf( "driver   is   %d,mode   is   %d\n ",gdriver,gmode);
getch();


initgraph(&gdriver,&gmode, " ");
bar3d(10,20,130,240,20,3);
getch();
closegraph();
return   0;


}

[解决办法]
这个得在纯DOS模式下运行吧,Windows下的命令提示符不行的
[解决办法]
...用tc..然后要把graphics.lib跟你的这个.cpp一起加进一个project..
还有..你程序中的那行initgraph(&gdriver,&gmode, " ");
好像得改为initgraph(&gdriver,&gmode, "..\\BGI ");
总之就是BGI所在的目录...

[解决办法]
你的initgraph写的有问题,后面的目录是bgi文件的直接路径