
GTK+
偏test
这个作者很懒,什么都没留下…
展开
-
GTK+开发环境搭建
一般讲到GUI程序开发,大家都会想到C++等面向对象的高级语言,而认为C语言不能做界面。C语言也可以用来写界面,GTK+就是一个用来写界面的库,它本身就是用C语言写的,而且实现了面向对象的设计。对于一个C语言程序员来说,通常都不是专业做UI开发的,但是偶尔还是需要写个带界面的小程序,去学习其他编程语言太麻烦了,所以学习基于C语言的GTK+是一个不错的选择。本文主要讲解怎么在windows系统下...原创 2018-07-15 11:00:58 · 19823 阅读 · 6 评论 -
GTK+ 3 基础知识学习
本文中的示例取自 https://developer.gnome.org/gtk3/stable/index.html1.启动程序以前的版本要写一个GTK程序都是按照以下流程int main(int argc, char *argv[]){ GtkWidget *window; gtk_init(&argc,&argv); ... .....原创 2018-07-29 22:57:09 · 14819 阅读 · 5 评论 -
四国军棋界面开发(1) 棋盘与棋子
本人比较喜欢下四国军棋,由于网上并没有一款好的四国军棋单机版软件,所以打算自己开发一个。软件分为界面和引擎2部分,为了可维护性和降低开发难度的考虑,使用C语言作为开发语言,界面用的是GTK+ 3。开发顺序是先完成界面的开发,再开发引擎。本文就来介绍棋盘与棋子的显示。1.界面布局每一个界面软件都要新建一个窗口,GTK也不例外,代码如下int main(int argc, char...原创 2018-07-30 21:45:14 · 4072 阅读 · 1 评论