入园 登录
钢琴花园 返回首页

Daydream_Ubuntu的个人空间 http://www.pianohl.com/bbs/?52737 [收藏] [复制] [分享] [RSS]

日志

8.28

已有 700 次阅读2008-8-28 23:16

改進了一下。。。。。

去了那么多沒有什么用的東西。。。。。

貼上來:

#include <gtk/gtk.h>
#include <cstdio>
void hello(GtkWidget *widget,gpointer data){
    printf("Hello World\n");
}
int main(int argc,char *argv[]){
    GtkWidget *window;
    GtkWidget *button;
   
    gtk_init(&argc,&argv);
   
    window= gtk_window_new (GTK_WINDOW_TOPLEVEL);
   
    gtk_container_set_border_width (GTK_CONTAINER (window), 10);
   
    button=gtk_button_new_with_label ("Hello World");
   
    g_signal_connect(G_OBJECT(button),"clicked",
                    G_CALLBACK(hello),NULL);
   
    gtk_container_add(GTK_CONTAINER (window),button);
    gtk_widget_show(button);
    gtk_widget_show(window);
   
    gtk_main();
   
    return 0;
}


路过

雷人

握手

鲜花

鸡蛋

发表评论 评论 (2 个评论)

回复 prince_wzz 2008-8-31 18:04
还是用g_print比较好,注重可移植性。
不用加cstdio了
回复 Daydream_Ubuntu 2008-9-1 16:46
恩,同意。。。。

而且如果用CStdio就沒必要了用GTK了。。。

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 入园

小黑屋|手机版|Archiver|钢琴花园 ( 豫ICP备18008254号 )

GMT+8, 2018-12-10 06:03

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部