函数
GLibMainContextget_thread_default
自:2.22
声明 [源]
GMainContext*
g_main_context_get_thread_default (
void
)
描述 [源]
获取此线程的默认 GMainContext
。希望在除默认上下文之外运行的操作应调用此方法或 g_main_context_ref_thread_default()
以获取一个 GMainContext
来添加其 GSource
。)(请注意,即使是在单线程程序中,应用程序有时也可能会想要临时推送非默认上下文,因此不要假定这总是会返回 NULL
,如果你在默认线程中运行。)
如果您需要保留对上下文的引用,请使用 g_main_context_ref_thread_default()
代替。
自版本:2.22
返回值
类型: GMainContext
线程默认的 GMainContext
,或者如果线程默认上下文是全局默认主 GMainContext
,则为 NULL
。
数据由调用函数拥有。 |
返回值可以为 NULL 。 |