| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1162 人关注过本帖
标题:win-tc下的图形初始化,屏幕总是一闪而过,看不到结果
只看楼主 加入收藏
chb890709
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-10-11
收藏
 问题点数:0 回复次数:3 
win-tc下的图形初始化,屏幕总是一闪而过,看不到结果
#include <conio.h>
#include <graphics.h>

int main()
{
int gdriver=DETECT,gmode; /* 在VGA以上的显卡中和gd=VGA,gm=VGAHI是同样效果 */
initgraph(&gdriver,&gmode,"d:\\Win-TC"); /* BGI初始化 */

bar3d(10,10,130,250,20,1); /* 画长方形 */

getch(); /* 暂停一下,看看前面绘图代码的运行结果 */
closegraph(); /* 恢复TEXT屏幕模式 */
return 0;
}

运行的时候,屏幕总是一闪而过,看不到结果....请大虾赤脚啊
搜索更多相关主题的帖子: 图形 屏幕 一闪而过 结果 看不到 
2010-10-11 20:46
Sunmoon611
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-9-30
收藏
得分:0 
楼主你试一下,当运行完毕后也就是一闪而过后,在按下F5试试,应该能回到一闪而过之前的哪一个画面。
试一下,我都是这么调程序的。
2010-11-13 02:49
小马旺旺
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-11-17
收藏
得分:0 
你把这句代码initgraph(&gdriver, &gmode, "c:\\tc");
改为:
 registerbgidriver(EGAVGA_driver);
 initgraph(&gdriver,&gmode,"");
然后就可以运行了。这句代码的主要意思是注册图形库。
如果你不想要这句代码的话,可以在TC目录下找到Egavga.bgi文件,然后和程序放在同一目录下,也可以运行。

my blog:www.1024b.tk
2010-11-17 10:32
bzhou830
Rank: 1
等 级:新手上路
帖 子:7
专家分:3
注 册:2011-2-6
收藏
得分:0 
在后面加上getch();试试···
2011-04-28 12:42
快速回复:win-tc下的图形初始化,屏幕总是一闪而过,看不到结果
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017954 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved