C++mfc五子棋案例介绍.ppt

五子连珠游戏报告 游戏功能简介 1.实现简单的五子棋游戏 2.插入一个下载的棋盘图片作为自己的棋盘 3.插入一段音乐实现背景音乐的播放 4.当有输赢出现时弹出一个显示战况的对话框 5.在菜单栏上添加一个战况的标题,当单击时弹出显示当时战况的对话框 实现游戏的步骤 1首先将图片插入并显示 2.自己画出棋子图片并显示 3.简单实现换棋子的步骤 4.编写计算输赢的算法 5.制作弹出带有战况的对话框 6.为菜单栏上的战况标题添加消息映射 7.将音乐插入,通过菜单栏上的音乐按钮的消息映射实现播放 图片的的插入及显示 1.将图片调整为BMP格式,并调成自己所需的大小 2.将图片插入资源中 3.添加函数DrawQipan,实现画图的功能 4.在Onpaint函数中调用DrawQipan 5.具体代码: void CWuziqiView::DrawQipan( CDC* pDC) { CBitmap m_bmp; m_bmp.LoadBitmap(IDB_BITMAP3);//棋盘ID号 BITMAP bm; m_bmp.GetObject(sizeof(BITMAP),bm); CDC dc; dc.CreateCompatibleDC(pDC); CBitmap *pOldbmp=dc.SelectObject(m_b

文档评论(0)

1亿VIP精品文档

相关文档