HPF坦克大战地图编辑器功能和代码说明.docVIP

  • 11
  • 0
  • 约3.97千字
  • 约 6页
  • 2019-09-18 发布于江苏
  • 举报

HPF坦克大战地图编辑器功能和代码说明.doc

HPF坦克大战地图编辑器功能以及代码说明 程序结构说明: MainFrm.cpp: 主框架类,在此文件中的PreCreateWindow()方法中,添加了对窗口大小进行初始化的语句。 Tankmap.cpp: 主使用程序类,在此文件中的initinstanse()方法里,添加语句,使窗口固定大小,不能最大化和最小化,也不能通过拖拉来改变边框大小。 MapSaveLoad.h: 定义了地图存储加载操作类,用来进行编辑区域的地图和数据文件的转换。进行基本的保存和加载方法,并且申明了标记变量和地图编辑元素记录数组。 static int saveMap[13][13]; //将地图编辑区域分成13*13的区域,该数组为保存 //地图的二维数组,每个元素保存当前位置保存的图 //片编号;默认为0,表示无地图在此处; static int isSaveOrLoad; //标记变量,当值1为时,表示当前状态为刚 //保存文件或刚刚打开文件;在后续的处理中, //这个值将会非常有用,初始化为0; static bool Save( CFile *); //将当前操作区域的地图编辑按照二维数组来 //进行记录,记录值为代表当前贴图的图片编号。 static bool Load( CFile *); //加载数据文件;读入按照一定格式进行记录的数据文件,将读入值 //记录到二维数组当中,在OnD

文档评论(0)

1亿VIP精品文档

相关文档