LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 765|回复: 1

请教:gtk+gnome画连续的图形,显示的问题

[复制链接]
发表于 2005-6-15 22:49:21 | 显示全部楼层 |阅读模式
建立一canvas后,其中DrawingLine函数为画一直线,大概如下:
gint DrawingLine()
{...
GnomeCanvasPoints *points;
GnomeCanvasItem *line;
double x1,x2,y1,y2;
static float t=0.0;
x1=t;
y1=sin(t);
t+=1.0;  
x2=t;
y2=sin(t);
//画直线:(x1,y1)到(x2,y2),这里就时表达大概的意思~
}

在main中调用gtk_timeout_add(100,DrawingLine,NULL)函数,为什么图形不能连续动态显示?而只有当缩放窗口时才能把已经画出的直线全部显示出来???请帮忙~~~~
发表于 2005-6-16 00:26:36 | 显示全部楼层
你画完以后要更新一下窗体,找找这方面的函数
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表