[求助]无奈之下还是要询问重复的菜鸟问题
我要问得还是这里问了很多遍的液晶显示器进入TC图形模式的问题。 虽然本人一直都习惯于简单问题自己解决,可是这个问题试过了无数种方法,还是不得其门而入。
在本论坛看到有人问相同的问题,回复都是说搜搜可以找到,可是最后也没看到有人解决。
对于图形编程,本人实在很菜,论坛那本《TC图形函数详解》看了一遍又一遍,可是里面关于原理讲的很少。
去年3月我第一次运行那个画点函数,运行正常,可是第二天我去买了新电脑,回来新显示器上就再也没有见过那个点。
显示器优派19'宽屏,显卡影驰7600GS高清版
用了如下测试代码
#include "graphics.h"
int main()
{
int gdriver, gmode;
detectgraph(&gdriver, &gmode); /*自动测试硬件*/
printf("the graphics driver is %d, mode is %d\n",
gdriver,gmode); /*输出测试结果*/
getch();
initgraph(&gdriver, &gmode, "F:\\Compilers\\TCPP30E\\BGI");//这是我BGI文件夹的路径
/* 根据测试结果初始化图形*/
bar3d(10, 10, 130, 250, 20, 1);
getch();
closegraph();
return 0;
}
输出结果是
the graphics driver is 9, mode is 2
可是这个程序显示完按任意键就退出,不会显示那个长方形
希望能有高手提供方法,实在不行我只好去买个二手CRT显示器了
如果过去有人已经解决过,请给出链接并把该帖子加为精华,因为有相似问题的实在不少
如能解决,感激不尽!