- 3
- 0
- 约7.66千字
- 约 8页
- 2017-07-08 发布于湖北
- 举报
实验1 游戏程序设计基础
1、实验学时与难度
实验估计时间:4 学时,难度系数:2。
2 、背景知识简介
1、游戏的组成要素。
2、windows 消息机制
3 、实验目的和要求
1、实现 win32 程序的基本框架,并编写一个 “漫天雪花”程序,如下图所示:
4 、实验环境
PC 机 + Visual Studio2005
5、实验内容与步骤
步骤 1:打开 Visual studio 开发工具,如下图所示。选择菜单 “文件”下的 “新建”- “项
目”。
www.PDFCwww.PDFCwww.PDFC
注意:项目类型选择 “win32”,模板选择 “win32 项目”。给项目取一个名称,并指定项
目所在的位置。然后点击 “确定 “按钮。此时会进入项目应用程序向导,如下图所示:
www.PDFCwww.PDFCwww.PDFC
选择下一步,在弹出的对话框中选择 “应用程序类型 “为”windows 应用程序 “,附加选项
为”空项目 “。然后单击 “完成”按钮。
此时就进入了项目编辑窗口,如下图所示:
第二步:编写 win32 应用程序框架代码
由于是空项目,所以首先需要添加一个.cpp 源文件到项目中来,鼠标右键单击 “源文件 “,
选择”添加 “-”新建项 “。
在弹出的对话框中,选择类别为 “代码 “,模板为”C++文件 (.cpp) “,并给该文件取个名
字为”snow “。单击”添加 “按钮。
www.PDFCwww.PDFCwww.PDFC
此时就进入了 snow.cpp 的编辑窗口下。可以开始编写代码了。
由于是win32 应用程序,它的入口主函数是 WinMain,同时还需要编写一个做消息处理的回
调函数。因此可以编写如下两个函数。
#define WIN32_LEAN_AND_MEAN
#include windows.h
#include windowsx.h
const int SCREEN_WIDTH = 800; //窗口大小
const int SCREEN_HEIGHT = 600;
HWND g_hWnd;//保存全局窗口句柄
HINSTANCE g_hInstance;//保存全局实例句柄
//回调函数,完成对消息的处理,由操作系统直接调用
LRESULT CALL
您可能关注的文档
- 第七章 测温并串口通信送电脑显示.doc
- 全国教师管理信息系统操作步骤-附件1摘要.doc
- 起重机械备案附件要领.doc
- 投标流程演示剖析.ppt
- 第九章 单片机应用系统设计技术_张齐.ppt
- 第2讲_条码基础知识-2讲述.ppt
- 第10节 网络设备.ppt
- 第二篇-雷达管制基础.ppt
- 计算机英语-ch02教案.ppt
- 实施风险评估程序资料.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)