小小鸟的林子

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年11月13日

摘要: 转自:http://bbs.chinaunix.net/viewthread.php?tid=2296527严格来说gtk并不是线程安全的(好像也没听说过哪个GUI是线程安全的,WinGDI 不是,Android的UI亦不是),不过gtk是thread aware的。这和其他GUI又有啥不同呢?我们可以在两个不同的线程中使用gtk,不像其他GUI库只限制在UI线程中使用。其实也很少在多个线程中使用gtk,通常的做法是把对gtk的操作同步到UI线程中,习惯上称调用gtk_main的线程为UI线程,一般就是主线程。 单线程中使用gtk就是通常的情况,多线程环境中有2中方式,下面一个一个说。1. . 阅读全文
posted @ 2011-11-13 11:10 林中鸟 阅读(1771) 评论(1) 推荐(0)