Idle 函数

如果你想在程序空闲时调用一个函数怎么办?

gint gtk_idle_add( GtkFunction function,
                   gpointer    data );

该函数让 GTK 在程序空闲时调用指定的函数。

void gtk_idle_remove( gint tag );

我不会解释各参数的意义,它们跟前面的差不多。第一个参数指向的函数会在任何机会出现时被调用。和其它函数一样,返回 FALSE 停止调用 idle 函数。