可取消的线程

时间:2010-06-10 08:13:19

标签: gtk

在我的C / gtk +应用程序中,我用dk_pixbuf_new_from_stream读取了一些数据,我必须用GCancellable取消它:我在哪里可以找到使用GCancellable的例子?

谢谢

1 个答案:

答案 0 :(得分:2)

您需要做的就是创建GCancellable并将其交给线程,然后调用gdk_pixbuf_new_from_stream()。在主线程中,如果要中止加载,请在同一个GCancellable实例上调用g_cancellable_cancel()