函数

GObjectsignal_handler_block

声明 [src]

void
g_signal_handler_block (
  GObject* instance,
  gulong handler_id
)

描述 [src]

阻止实例的某个处理程序在信号发送期间被调用,除非它被重新取消阻止。因此,“阻止”信号处理程序意味着暂时停用它,某个信号处理程序必须被取消阻止的次数与它被阻止的次数完全相同,才能重新激活。

handler_id 必须是实例信号连接的有效信号处理程序 id。

参数

instance

类型: GObject

用来阻止信号处理程序的实例。

数据归该函数的调用者所有。
handler_id

类型: gulong

要阻止的处理程序的处理程序 id。