亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? glib-hook-functions.html

?? 最新gtk中文資料集
?? HTML
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
<a class="indexterm" name="id3056566"></a><pre class="programlisting">void                (*GHookFinalizeFunc)                (<a class="link" href="glib-Hook-Functions.html#GHookList">GHookList</a> *hook_list,                                                         <a class="link" href="glib-Hook-Functions.html#GHook">GHook</a> *hook);</pre><p>Defines the type of function to be called when a hook in a list of hooks gets finalized.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>hook_list</code></em>&#160;:</span></p></td><td>a <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>hook</code></em>&#160;:</span></p></td><td>the hook in <em class="parameter"><code>hook_list</code></em> that gets finalized</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3056649"></a><h3><a name="GHook"></a>GHook</h3><a class="indexterm" name="id3056662"></a><pre class="programlisting">typedef struct {  gpointer	 data;  GHook		*next;  GHook		*prev;  guint		 ref_count;  gulong	 hook_id;  guint		 flags;  gpointer	 func;  GDestroyNotify destroy;} GHook;</pre><p>The <span class="structname">GHook</span> struct represents a single hook function in a <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><a class="link" href="glib-Basic-Types.html#gpointer">gpointer</a>&#160;<em class="structfield"><code>data</code></em>;</span></p></td><td>data which is passed to func when this hook is invoked</td></tr><tr><td><p><span class="term"><a class="link" href="glib-Hook-Functions.html#GHook">GHook</a>&#160;*<em class="structfield"><code>next</code></em>;</span></p></td><td>pointer to the next hook in the list</td></tr><tr><td><p><span class="term"><a class="link" href="glib-Hook-Functions.html#GHook">GHook</a>&#160;*<em class="structfield"><code>prev</code></em>;</span></p></td><td>pointer to the previous hook in the list</td></tr><tr><td><p><span class="term"><a class="link" href="glib-Basic-Types.html#guint">guint</a>&#160;<em class="structfield"><code>ref_count</code></em>;</span></p></td><td>the reference count of this hook</td></tr><tr><td><p><span class="term"><a class="link" href="glib-Basic-Types.html#gulong">gulong</a>&#160;<em class="structfield"><code>hook_id</code></em>;</span></p></td><td>the id of this hook, which is unique within its list</td></tr><tr><td><p><span class="term"><a class="link" href="glib-Basic-Types.html#guint">guint</a>&#160;<em class="structfield"><code>flags</code></em>;</span></p></td><td>flags which are set for this hook. See <a class="link" href="glib-Hook-Functions.html#GHookFlagMask"><span class="type">GHookFlagMask</span></a> for    predefined flags</td></tr><tr><td><p><span class="term"><a class="link" href="glib-Basic-Types.html#gpointer">gpointer</a>&#160;<em class="structfield"><code>func</code></em>;</span></p></td><td>the function to call when this hook is invoked. The possible signatures for this function are <a class="link" href="glib-Hook-Functions.html#GHookFunc"><span class="type">GHookFunc</span></a> and <a class="link" href="glib-Hook-Functions.html#GHookCheckFunc"><span class="type">GHookCheckFunc</span></a></td></tr><tr><td><p><span class="term"><a class="link" href="glib-Datasets.html#GDestroyNotify">GDestroyNotify</a>&#160;<em class="structfield"><code>destroy</code></em>;</span></p></td><td>the default <code class="function">finalize_hook</code> function of a <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a> calls this member of the hook that is being finalized</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3056904"></a><h3><a name="GHookFunc"></a>GHookFunc ()</h3><a class="indexterm" name="id3056916"></a><pre class="programlisting">void                (*GHookFunc)                        (<a class="link" href="glib-Basic-Types.html#gpointer">gpointer</a> data);</pre><p>Defines the type of a hook function that can be invokedby <a class="link" href="glib-Hook-Functions.html#g-hook-list-invoke"><code class="function">g_hook_list_invoke()</code></a>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></p></td><td>the data field of the <a class="link" href="glib-Hook-Functions.html#GHook"><span class="type">GHook</span></a> is passed to the hook function here</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3056983"></a><h3><a name="GHookCheckFunc"></a>GHookCheckFunc ()</h3><a class="indexterm" name="id3056995"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            (*GHookCheckFunc)                   (<a class="link" href="glib-Basic-Types.html#gpointer">gpointer</a> data);</pre><p>Defines the type of a hook function that can be invokedby <a class="link" href="glib-Hook-Functions.html#g-hook-list-invoke-check"><code class="function">g_hook_list_invoke_check()</code></a>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></p></td><td>the data field of the <a class="link" href="glib-Hook-Functions.html#GHook"><span class="type">GHook</span></a> is passed to the hook function here</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td><a class="link" href="glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the <a class="link" href="glib-Hook-Functions.html#GHook"><span class="type">GHook</span></a> should be destroyed</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3057090"></a><h3><a name="g-hook-list-init"></a>g_hook_list_init ()</h3><a class="indexterm" name="id3057102"></a><pre class="programlisting">void                g_hook_list_init                    (<a class="link" href="glib-Hook-Functions.html#GHookList">GHookList</a> *hook_list,                                                         <a class="link" href="glib-Basic-Types.html#guint">guint</a> hook_size);</pre><p>Initializes a <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a>.This must be called before the <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a> is used.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>hook_list</code></em>&#160;:</span></p></td><td>a <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>hook_size</code></em>&#160;:</span></p></td><td>the size of each element in the <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a>, typically    <code class="literal">sizeof (GHook)</code></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3057209"></a><h3><a name="g-hook-list-invoke"></a>g_hook_list_invoke ()</h3><a class="indexterm" name="id3057222"></a><pre class="programlisting">void                g_hook_list_invoke                  (<a class="link" href="glib-Hook-Functions.html#GHookList">GHookList</a> *hook_list,                                                         <a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a> may_recurse);</pre><p>Calls all of the <a class="link" href="glib-Hook-Functions.html#GHook"><span class="type">GHook</span></a> functions in a <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>hook_list</code></em>&#160;:</span></p></td><td>a <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>may_recurse</code></em>&#160;:</span></p></td><td><a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if functions which are already running (e.g. in another    thread) can be called. If set to <a class="link" href="glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, these are skipped</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3057335"></a><h3><a name="g-hook-list-invoke-check"></a>g_hook_list_invoke_check ()</h3><a class="indexterm" name="id3057348"></a><pre class="programlisting">void                g_hook_list_invoke_check            (<a class="link" href="glib-Hook-Functions.html#GHookList">GHookList</a> *hook_list,                                                         <a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a> may_recurse);</pre><p>Calls all of the <a class="link" href="glib-Hook-Functions.html#GHook"><span class="type">GHook</span></a> functions in a <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a>.Any function which returns <a class="link" href="glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is removed from the <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>hook_list</code></em>&#160;:</span></p></td><td>a <a class="link" href="glib-Hook-Functions.html#GHookList"><span class="type">GHookList</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>may_recurse</code></em>&#160;:</span></p></td><td><a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if functions which are already running (e.g. in anotherthread) can be called. If set to <a class="link" href="glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, these are skipped

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色国产综合视频| av电影在线观看不卡| 亚洲综合一二区| 日韩视频一区二区在线观看| 国产精品夜夜嗨| 亚洲高清不卡在线| 中文一区在线播放| 91精品婷婷国产综合久久竹菊| 成人在线综合网| 爽爽淫人综合网网站| 国产精品私人影院| 精品区一区二区| 欧美亚洲国产一区在线观看网站| 国产精品一区二区果冻传媒| 亚洲v日本v欧美v久久精品| 国产精品入口麻豆九色| 欧美电视剧在线看免费| 欧美三级视频在线播放| 99麻豆久久久国产精品免费优播| 久久国产欧美日韩精品| 午夜精品久久久久久久99樱桃| 中国色在线观看另类| 久久久久久久av麻豆果冻| 欧美一区二区在线免费播放| 在线一区二区视频| eeuss国产一区二区三区| 国产成人午夜99999| 久久精品国产免费看久久精品| 亚洲午夜久久久久久久久久久| 国产精品天美传媒| 日本一区二区三区久久久久久久久不 | 99精品视频一区二区三区| 激情久久久久久久久久久久久久久久| 午夜久久福利影院| 午夜精品一区二区三区三上悠亚| 国产精品免费视频观看| 欧美国产精品中文字幕| 久久久久久电影| 久久人人97超碰com| 欧美tk—视频vk| 2024国产精品| 久久久久久免费网| 国产欧美一区二区精品仙草咪| 精品成人私密视频| 久久久精品国产免费观看同学| 精品国产3级a| 国产欧美日韩精品在线| 国产精品久久毛片a| 18成人在线观看| 亚洲综合色噜噜狠狠| 婷婷综合另类小说色区| 视频一区视频二区中文字幕| 一级中文字幕一区二区| 亚洲成人精品影院| 日韩av一二三| 久久99精品国产麻豆婷婷| 国产福利91精品一区| 成人丝袜高跟foot| 欧美草草影院在线视频| 国产不卡在线播放| 国产麻豆精品视频| 成人精品国产一区二区4080| 国产成人在线视频播放| 国内精品国产成人| 精品一区二区在线看| 极品少妇xxxx精品少妇| 精品系列免费在线观看| 国产一区二区三区四| 国产91精品在线观看| 99re66热这里只有精品3直播 | 成人动漫在线一区| 成人av在线资源网| 色婷婷久久久综合中文字幕| 色先锋资源久久综合| 欧美日韩一区二区在线视频| 欧美日韩一级视频| 日韩欧美一区二区在线视频| 欧美电影免费观看高清完整版| 精品福利在线导航| 国产精品久久久久婷婷| 亚洲激情五月婷婷| 久久精品在线观看| 最近中文字幕一区二区三区| 一区二区在线看| 日本在线播放一区二区三区| 国内不卡的二区三区中文字幕| 国产91丝袜在线播放| 色综合久久中文字幕| 欧美一区二区免费观在线| 久久久天堂av| 亚洲理论在线观看| 久久精品国产精品亚洲综合| 精品一区二区在线视频| 欧美调教femdomvk| 久久亚洲私人国产精品va媚药| 欧美国产精品中文字幕| 亚洲第一主播视频| 国产精品一区二区不卡| 欧美这里有精品| 精品久久人人做人人爰| 日本一区二区电影| 亚洲最新视频在线播放| 国产精品性做久久久久久| eeuss鲁一区二区三区| 欧美理论在线播放| 欧美国产精品中文字幕| 日日摸夜夜添夜夜添国产精品| 国产美女娇喘av呻吟久久| 91麻豆精品在线观看| 欧美tickling网站挠脚心| 亚洲色图制服丝袜| 免费看黄色91| 99久久99久久精品免费观看| 久久久不卡网国产精品一区| 一区二区三区四区在线播放| 激情深爱一区二区| 欧美人牲a欧美精品| 国产精品国产自产拍高清av| 国产乱国产乱300精品| 91国产成人在线| 国产亚洲一区二区三区| 亚洲五码中文字幕| 91小视频在线观看| 久久麻豆一区二区| 美洲天堂一区二卡三卡四卡视频 | 国产亚洲1区2区3区| 日本午夜精品一区二区三区电影| 成人短视频下载| 精品理论电影在线观看 | 日韩高清电影一区| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 久久蜜臀精品av| 久久精品999| 欧美性感一区二区三区| 综合久久国产九一剧情麻豆| 精品亚洲成a人| 69堂精品视频| 亚洲午夜三级在线| 91精品1区2区| 亚洲视频狠狠干| aaa亚洲精品一二三区| 国产视频亚洲色图| 国产一区二区三区在线观看免费| 欧美精品一二三| 亚洲第一搞黄网站| 欧洲视频一区二区| 久久精品欧美日韩精品| 激情小说亚洲一区| 欧美v国产在线一区二区三区| 日韩不卡一二三区| 欧美日韩国产色站一区二区三区| 亚洲一区在线看| 欧美在线播放高清精品| 夜夜嗨av一区二区三区| 欧美日韩精品免费| 日韩电影在线一区二区三区| 欧美精品日韩一区| 三级久久三级久久| 日韩免费观看2025年上映的电影| 青娱乐精品视频在线| 精品剧情在线观看| www.一区二区| 亚洲最色的网站| 欧美欧美欧美欧美| 免费精品视频在线| 精品少妇一区二区三区在线视频| 五月婷婷久久综合| 久久精品欧美日韩| 欧美丝袜丝交足nylons| 美女免费视频一区二区| 国产精品美日韩| 色悠悠亚洲一区二区| 亚洲一区影音先锋| 日韩欧美综合在线| 成人丝袜高跟foot| 一区二区国产视频| 欧美一级欧美三级| 粉嫩蜜臀av国产精品网站| ...av二区三区久久精品| k8久久久一区二区三区| 日韩精品一二三四| 2023国产精华国产精品| www.欧美日韩| 午夜精品久久久| 久久婷婷色综合| 成人听书哪个软件好| 亚洲18影院在线观看| 久久久五月婷婷| 欧美午夜电影网| 欧美天天综合网| 夜夜嗨av一区二区三区网页 | 精品国产不卡一区二区三区| av电影天堂一区二区在线观看| 亚洲国产婷婷综合在线精品| 欧美一区二区三区免费视频| 国产剧情一区在线| 亚洲与欧洲av电影| 国产精品久久久99| 日韩精品一区二区三区四区视频| 91免费版在线|