曲径通幽论坛

标题: gtk_window_new() -- 创建窗体 [打印本页]

作者: beyes    时间: 2010-3-23 01:29
标题: gtk_window_new() -- 创建窗体
函数原型:
[C++] 纯文本查看 复制代码
GtkWidget* gtk_window_new(GtkWindowType type);


说明
函数的作用是创建一个新的 GtkWindow 窗口,它由 GtkWidget 类型指针变量所保存,比如:
[C++] 纯文本查看 复制代码
GtkWidget *window;
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);

由 GTK_WINDOW_TOPLEVEL 创建出来的是一个顶层窗口,它的组成是一个框架(frame),一个标题栏(tital bar) 和 窗口的控制按钮(一般情况下是 最小化,最大化,关闭 这  3 个按钮)。

参数类型 GtkWindowType 是一个枚举型,定义为:
[C++] 纯文本查看 复制代码
typedef enum
{
  GTK_WINDOW_TOPLEVEL,
  GTK_WINDOW_POPUP
} GtkWindowType;

一般使用 GTK_WINDOW_TOPLEVEL 来创建一个顶级窗口
返回值是 GtkWidget 类型指针。




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2