注册 登录
编程论坛 C图形专区

为什么窗口一闪而过?

jrunner 发布于 2007-09-21 19:25, 1693 次点击

#include <conio.h>
#include <graphics.h>

int main()
{
int gd=DETECT,gm=0; /* 在VGA以上的显卡中和gd=VGA,gm=VGAHI是同样效果 */
initgraph(&gd,&gm,""); /* BGI初始化 */

putpixel(320, 200, WHITE); /* 在屏幕的(320,200)的坐标位置用白色(WHITE)画一个点 */

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

就以上面这个程序为例吧!!一闪就没了

[此贴子已经被作者于2007-9-21 19:26:11编辑过]

6 回复
#2
卧龙孔明2007-09-21 20:52

请确定驱动是否放在同一目录下

#3
jrunner2007-09-21 22:24
回复:(卧龙孔明)请确定驱动是否放在同一目录下
版主~
谁和谁在同一目录下
#4
beyondabcd2007-09-22 09:17
big的驱动和你的源程序在同一目录下
#5
angie2007-09-22 09:19
以下是引用jrunner在2007-9-21 19:25:11的发言:

#include <conio.h>
#include <graphics.h>

int main()
{
int gd=DETECT,gm=0; /* 在VGA以上的显卡中和gd=VGA,gm=VGAHI是同样效果 */
initgraph(&gd,&gm,""); /* BGI初始化 */

putpixel(320, 200, WHITE); /* 在屏幕的(320,200)的坐标位置用白色(WHITE)画一个点 */

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

就以上面这个程序为例吧!!一闪就没了

在程序最后加上getch();

#6
lyb868182007-10-07 00:19
我也想知道,我有点运行有点的程序也这样。
#7
cjx19862007-10-15 21:51
我在WinTc下运行了一下,没问题的。可以
不知道你的是什么问题.
1