首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

turbo c 图形模式下文字不能显示,求教,该怎么处理

2012-03-07 
turbo c 图形模式下文字不能显示,求教想用下面的程序显示一些图形,但是运行之后提示:This system does not

turbo c 图形模式下文字不能显示,求教
想用下面的程序显示一些图形,但是运行之后提示:
This system does not support fullscreen mode. Choose 'Close' to terminate the application.
然后什么也没有显示,请问是程序哪里有问题?求教育!
代码:

#include <graphics.h>
#include <conio.h>
void main()
{
  int graphdriver=DETECT,graphmode;
  registerbgidriver(EGAVGA_driver);
  initgraph(&graphdriver,&graphmode,"");

  cleardevice();
  setcolor(RED);
  setbkcolor(GREEN);
  setviewport(50,50,300,200,1);
  rectangle(0,0,250,150);
  clearviewport();
  closegraph();
}
 


[解决办法]
你应该是在vista 或者 win7下面运行的吧,系统已经不支持dos的全屏界面了。
解决办法,装一个Oracle VM VirtualBox虚拟机,然后再在虚拟机里面装个XP,然后再在这个XP里面运行你的程序,就没问题了。
[解决办法]
嗯。Vista的新的显卡驱动模型不再兼容VGA全屏模式了
不需要在虚拟机里安装XP,只要装一个MAXDOS光盘版之类的就可以了。
[解决办法]
楼上两位不厚道,都2012了,难道不应该告诉楼主放弃TC2.0吗?

热点排行