<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
  <channel>
    <title>曲径通幽论坛 - Functions</title>
    <link>http://www.groad.net/bbs/forum.php?mod=forumdisplay&amp;fid=90</link>
    <description>Latest 20 threads of Functions</description>
    <copyright>Copyright(C) 曲径通幽论坛</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Mon, 25 May 2026 04:05:21 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.groad.net/bbs/static/image/common/logo_88_31.gif</url>
      <title>曲径通幽论坛</title>
      <link>http://www.groad.net/bbs/</link>
    </image>
    <item>
      <title>g_signal_connect() 与 g_signal_connect_swapped()</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3973</link>
      <description><![CDATA[g_signal_connect_swapped() 声明如下：


它和 g_signal_connect() 的区别是，当触发信号时，其回调函数使用 data 作为参 ...]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Sat, 02 Jul 2011 09:31:30 +0000</pubDate>
    </item>
    <item>
      <title>gtk_widget_destroy() -- 销毁一个控件</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3972</link>
      <description><![CDATA[gtk_widget_destroy()　用来销毁一个控件，它的声明如下：

当一个控件被销毁后，该控件之前持有的其他对象的引用都将被打断。如果该控件是在一个容器中的，那么销毁后该 ...]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Sat, 02 Jul 2011 07:01:23 +0000</pubDate>
    </item>
    <item>
      <title>gtk_button_new_with_label -- 创建一个具有 GtkLabel 的按钮控件</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3971</link>
      <description><![CDATA[gtk_button_new_with_label() 声明如下：

该函数用来创建一个按钮(GtkButton)控件，同时这个按钮上具有 GtkLabel 的子控件 --- GtkLable 用来包含一段文 ...]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Sat, 02 Jul 2011 02:40:14 +0000</pubDate>
    </item>
    <item>
      <title>gtk_main() -- 运行 GTK 的 main loop</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3970</link>
      <description><![CDATA[gtk_main() 函数声明如下：

该函数运行一个 main loop ，直到 gtk_main_quit() 函数被调用时它才会退出。在 GTK 设计程序中，在对窗口的设置一切就绪后，就运行该函数，使整个窗口环境及设置都不断的循环运 ...]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Sat, 02 Jul 2011 01:54:16 +0000</pubDate>
    </item>
    <item>
      <title>gtk_dialog_run() -- 运行对话框</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=1802</link>
      <description><![CDATA[原型：


说明：
在设置完一个对话框后，运行它。如下例：
 
上面例子是指定了一个保存文件的对话框。真正保存文件还是用了标准库函数 fopen() ，效果图：]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Mon, 19 Apr 2010 14:31:38 +0000</pubDate>
    </item>
    <item>
      <title>gtk_combo_box_append_text () -- 在组合框里添加条目</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=1795</link>
      <description><![CDATA[原型：
 

说明：
该函数是在组合框中添加一个新的条目。
combo_box 是组合框对象指针，由 gtk_combo_box_new_text() 函数返回；
text 是要添加的字符串指针。]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Sun, 18 Apr 2010 02:52:43 +0000</pubDate>
    </item>
    <item>
      <title>g_signal_connect() -- 信号连接</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=1686</link>
      <description><![CDATA[函数原型：
g_signal_connect(instance, detailed_signal, c_handler, data)[/quote]

说明：
此函数的的作用将一个事件(发出信号)的请求及处理这件事件的方法连接起来。函数中的几个参数意思是：

instance ： 要作用到的实例，如想要操作的窗口，按钮等。

detailed_s ...]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Sun, 28 Mar 2010 14:49:04 +0000</pubDate>
    </item>
    <item>
      <title>gtk_window_set_title() -- 设置窗体标题</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=1685</link>
      <description><![CDATA[函数原型：
 

说明：
此函数给一个窗体设置标题。第 1 个参数是要设置窗体的指针，第 2 个参数是要设置标题名字符串的指针。]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Sun, 28 Mar 2010 14:36:53 +0000</pubDate>
    </item>
    <item>
      <title>gtk_init () -- GTK 应用程序初始化函数</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=1684</link>
      <description><![CDATA[函数原型：

说明：
此函数必须在任何 GTK+ 程序开始前调用，它会初始化整个应用程序环境，包括如 GTK+ 所用的类型系统，窗口环境连接等。里面的两个参数就是 main() 里面的两个参数。]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Sun, 28 Mar 2010 14:30:43 +0000</pubDate>
    </item>
    <item>
      <title>gtk_container_add() -- 将构件添加到容器中</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=1683</link>
      <description><![CDATA[函数原型：


说明：
此函数的作用是将构件添加到容器中。这里的容器一般指的是 GtkWindow, GtkFrame, or GtkButton 这一类简单的容器。对于复杂的容器，如 GtkBox or GtkTable ，此函数就显得力不从心，所以这时要考虑使用&#160;&#160;gtk_box_pack_start() 和 gtk_tab ...]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Sun, 28 Mar 2010 10:04:50 +0000</pubDate>
    </item>
    <item>
      <title>gtk_widget_set_size_request () -- 设置构件的最小尺寸</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=1659</link>
      <description><![CDATA[函数原型：
 

函数说明：
该函数设置构件的最小尺寸。其中尺寸由第 2 和第 3 个参数宽(width)与高(height)两个参数来决定。

gint 类型在 Glib 库里统一为 4 字节。Glib 库是 GTK+ 和 GNOME 工程的基础底层核心程序库。

函数中的第 1 个参数是要被设置大小的构件，比 ...]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Mon, 22 Mar 2010 17:40:37 +0000</pubDate>
    </item>
    <item>
      <title>gtk_window_new() -- 创建窗体</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=1658</link>
      <description><![CDATA[函数原型:


说明：
函数的作用是创建一个新的 GtkWindow 窗口，它由 GtkWidget 类型指针变量所保存，比如：
[mw_shl_code=cpp,true]GtkWidget *window;
window = gtk_window_new ( ...]]></description>
      <category>Functions</category>
      <author>beyes</author>
      <pubDate>Mon, 22 Mar 2010 17:29:50 +0000</pubDate>
    </item>
  </channel>
</rss>