C语言中的无法运行图形界面

来源:百度知道 编辑:UC知道 时间:2024/05/10 04:54:56
我在机房试过的图形程序,能成功运行,怎么一到我的机子上就黑屏呢。不管多么简单图形,只要一运行就黑屏,有谁知道是为什么吗?
#include "graphics.h"
main()
{
int gdriver, gmode;
detectgraph(&gdriver, &gmode); /*自动测试硬件*/
printf("the graphics driver is %d, mode is %d\n", gdriver,
gmode); /*输出测试结果*/
getch();
initgraph(&gdriver, &gmode, "");
/* 根据测试结果初始化图形*/
bar3d(10, 10, 130, 250, 20, 1);
getch();
closegraph();
return 0;

}
其实不光是这个,只要是用到图形的,都黑屏。黑屏结束后自动退出tc,退到命令提示符。

跟我的机子一样,在正常的运行情况下是不行的.这个问题我之前有问过,后来看过有关这个问题,说是用VMWARE行了.之后呢,自己研究了几天,才知道装了这个软件之后,是要重装(在这个软件里面)一个系统才行的,也一定行的,只是要浪费空间而已.还有一种方法,就是你换块主板,有钱的就换啰.要是不懂,留言给我,帮你搞定!!呵呵

什么意思?*****的图形?

用的图形点阵要原来的程序开发环境。如果开发环境不一样,可能图形点阵也不一样。比如一个字符用tc编译很正常,放到windows下就乱码。

详细点啊

说清点~~~~~~~