- 51
- 0
- 约2.32万字
- 约 19页
- 2017-05-21 发布于浙江
- 举报
linux 操作系统设计实践实验报告-实验五图形界面a
《Linux 操作系统设计实践》实验五:图形界面
实验环境:实验环境:Ubuntu-12.04.4
报告内容: //一个简单的扫雷游戏;
#include stdlib.h
#include gtk/gtk.h
gint ROW =10;/*雷区行数*/
gint COL =10;/*雷区列数*/
gint MINE_TOTAL =10;/*雷区总共埋雷数*/
typedef struct mine_block /*用于雷区的每个雷块的结构体*/
{
gint mine_around;/*周围有多少雷*/
gboolean has_mine;/*是否埋有雷*/
gboolean marked;/*是否用右键标记*/
gboolean opened;/*是否用左键挖开*/
GtkWidget *button;/*按钮*/
}mine_block,*map;
typedef struct MineAreaSet/*用于设置窗口的结构体,方便信号处理时的多参
数传递*/
{
GtkWidget *set_window;
GtkWidget *radio[4];/*4个单选按钮(包含一个自定义单选按钮)*/
GtkWidget *e
原创力文档

文档评论(0)