如果你想在程序空闲时调用一个函数怎么办?
gint gtk_idle_add( GtkFunction function, gpointer data );
该函数让 GTK 在程序空闲时调用指定的函数。
void gtk_idle_remove( gint tag );
我不会解释各参数的意义,它们跟前面的差不多。第一个参数指向的函数会在任何机会出现时被调用。和其它函数一样,返回 FALSE 停止调用 idle 函数。