ソフトウェア設計及び演習用の班Wiki
イベントループ
#include <gtk/gtk.h>
static gboolean ivent_loop(gpointer user_data)
{
static gint count = 0;
//g_printはprintfのgtk+版
g_print("count:%2d\n", count++);
return (TRUE);
}
int main(int argc, char *argv[])
{
gtk_init(&argc, &argv);
//1000ミリ秒毎にivent_loop()関数を呼び出す。
g_timeout_add(1000, (GSourceFunc)ivent_loop, NULL);
gtk_main();
return 0;
}
最終更新日:2013/10/24 14:34:29