Advertisement

开发基于Glade的计算器应用

阅读量:

jsq.c

复制代码
    #include <gtk/gtk.h>
    #include <string.h>
    #include <stdio.h>
    #include <stdlib.h>
    //#define BUFSIZE 1024  //定义临时字符串长度
    
    #define w_(builder,type,name) name=GTK_##type(gtk_builder_get_object(builder,#name))
    
    double num1;
    double num2;//分别代表两个数
    
    int flag;   //1表示加法,2表示减法,3表示乘法,4表示除法
    int fflag = 0;  //0表示整数,1表示小数
    
    //-------------- 载入glade文件,返回GtkBuilder对象----------------
    
    GtkBuilder* gtk_load_glade(gchar* filename)
    {
    GtkBuilder *gb;
    //新建一个GtkBuilder对象
    gb=gtk_builder_new();
    //载入文件,失败则返回NULL
    if(!gtk_bu

全部评论 (0)

还没有任何评论哟~