教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

MFC写的贪吃蛇代码(2)

来源:网络收集 时间:2026-08-28
导读: 再者还要添加一个成员函数oninit() 进行贪吃蛇外观的初始化 控件的设计 再者是设计游戏的一些控件来控制“游戏开始” “游戏结束” 和“游戏暂停”。 我们可以点击“工作空间”的“ResourceView”进行控件的具体设

再者还要添加一个成员函数oninit()

进行贪吃蛇外观的初始化

控件的设计

再者是设计游戏的一些控件来控制“游戏开始” “游戏结束” 和“游戏暂停”。

我们可以点击“工作空间”的“ResourceView”进行控件的具体设计,这里我们在Menu文件夹中把“IDR_MAINFRAME”中默认的控件全部删除

右键其中的标题栏,点击属性,会得到一个菜单栏标题,我们分别建立1个菜单栏标题。这里我们分别建“游戏”。

点击并且在已有控件中的列表中点击属性,进行“菜单项目属性”的设置。我们本别建立的属性“标明”与对应的ID有

游戏开始 IDM_START

游戏暂停 IDM_PAUSE

游戏继续 IDM_CONTINUE

游戏退出 IDM_EXIT

此处控件的设计是“可见即可得”的控件操作

成功设置ID之后 我们分别右键

各项属性进行消息响应处理函数的生成

具体方法操作例子如下

1右键“游戏开始”

2 点击“类向导建立”

3 在Message Maps页面,在要进行消息响应的控件ID列表Object IDs中上选择对应的ID, 这里我们选择IDM_START,具体实现的环境是CView类,所以我们必须把“Class name”的

默认“CMainFrame”改为“CView类”,并且在“Messages”类型设置中,用“COMMAND”设置为其为命令消息。其余各项也按照同理进行设置。

PS:Windows消息的分类有3种,标准消息,命令消息,通告消息

1 标准消息除COMMAND之外,所以WM_开头都是标准消息 2 命令消息就是COMMAND

3 通告消息由控件产生的消息,这类信息也能以WM_COMMAND类型出现

最后我们回到原来的ClassView去看看我们一共添加的函数

MFC写的贪吃蛇代码(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/518913.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)