“gtk”相关日志

  • zxshi
    Gtk-134天前
    作者:zxshi 标签: Gtk 
    GTK(GIMP Toolkit)是一套创建GUI的工具包。被应用于GNOME。GTK是在GDK(GIMP Drawing Kit)和gdk-pixbuf的基础上建立起来的,GDK 基本上是对访问窗口的底层函数 (在 X 窗口系统中是 Xlib) 的一层封装,gdk-pixbuf 是一个用于客户端图...
  • 年轻人的话题
    KDE/QT vs GNOME/GTK79天前
    作者:年轻人的话题 标签: KED  QT  GNOME  GTK 
                             ...
  • 混沌人生
    GTK编程-给回调函数传递多个用户参数83天前
    作者:混沌人生 标签: GTK  回调函数  多个参数 
        本来这个不应该成为重复的话题,但是花了好些功夫没在网上找到能一目了然的解决办法, 只好再啰嗦几句,也算给自己留条后路。     我个人理解一般函数的无类型指针参数就是传递用户自定义类型用,《GTK+2.0编程范例》 也讲到给g_signal_...
  • fitren
    windows xp sp3 ,VC6搭建gtk+平台141天前
    作者:fitren 标签: gtk  win32  vc6 
    1.到http://gladewin32.sourceforge.net/去下一个运行环境和开发环境for win322.安装,默认就行,在安装的时候,它会识别到你机子上安的MSVC3.打开vc6,新建一个win32 console application,建一个空的就好4.写代码,并把代码加入刚才...
  • 未来--科技时代最前沿
    GTK293天前
    作者:未来--科技时代最前沿 标签: 领域  linux  gimp  词条  gtk 
    gtk     GTK(GIMP Toolkit)是一套跨多种平台的图形工具包,按LGPL许可协议发布的。虽然最初是为GIMP写的,但目前已发展为一个功能强大、设计灵活的一个通用图形库。特别是被GNOME选中使得GTK+广为流传,成为Linux下开发图形界面的应用程序的主流开发工具之一...
  • hub的博客
    把GTK程序换个图标419天前
    作者:hub的博客 标签: GTK  ICON  .rc  CODE::BLOCKS 
    使用GTK写出来的界面程序的图标是个默认的DOS图标,很想把它换成一个自己定义的图标。经过尝试,发现使用.rc资源文件可以轻松实现这点。新建一个icon1.rc资源文件,加入一行:MAINICON ICON "Icon_1.ico"然后把Icon_1.ico拷贝到当前目录,接着把...
  • hub的博客
    把JPG图片做到程序里面去474天前
    作者:hub的博客 标签: GTK  JPG 
    如果程序直接读取JPG文件,那么可以使用gdk_pixbuf_new_from_file来完成。但是,有些时候想把JPG图片直接放到程序里面去。其实做法很简单:先把JPG文件转化为C语言的数组,如:{0xff,0xd8,0xff,0xe0,0x00,0x10,....};接着通过pixbuf_loa...
  • hub的博客
    使用gtk_misc_set_alignment来实现label对齐474天前
    作者:hub的博客 标签: GTK 
    在往vbox添加label时,label默认是中间对齐的。如果想这些label向左对齐,那么可以使用gtk_misc_set_alignment来实现这些label的对齐。做法如下:        label = gtk_labe...
  • hub的博客
    巧用GtkStatusbar 474天前
    作者:hub的博客 标签: GTK  GtkStatusbar 
    GtkStatusbar用来显示程序运行的一些情况。由于GtkStatusbar不能分栏显示,因此,在需要分栏显示多个字段的情况下很难使用。解决办法是:为每个字段都创建一个GtkStatusbar,让后把它放到hbox里面去,如以下代码所示:   int CreateFootPa...
  • hub的博客
    把VC的.lib和.dll文件转化为.a文件491天前
    作者:hub的博客 标签: MINGW  GTK  GCC 
    使用MINGW+GTK+GCC写程序的过程中,需要使用到一个VC的DLL,该DLL提供了一个LIB文件如abc.lib。由于GCC无法直接认识LIB文件,因此需要把这个LIB文件转换为.a的文件,具体做法:1)下载mingw-utils-0.3.tar.gz;2)软件包解压到MinGW的目录地下;3...