资源简介
MFC 五子棋 VS2013。实现功能:悔棋、动态调整棋盘、棋谱保存与播放、美化了UI
代码片段和文件信息
#include “stdafx.h“
#include “ChessCenter.h“
#include “tool/GDIPlusEx.h“
CChessCenter::CChessCenter(int row int col)
: m_nRow(row) m_nCol(col)
{
m_ChessInfo = new tChessItem*[m_nRow];
for (int i = 0; i < m_nRow; ++i)
{
m_ChessInfo[i] = new tChessItem[m_nCol];
}
Reset();
}
CChessCenter::~CChessCenter()
{
for (int i = 0; i < m_nRow; ++i)
{
delete[] m_ChessInfo[i];
}
delete m_ChessInfo;
}
void CChessCenter::Reset()
{
m_bBlackIndex = true;
m_ChessQueue.clear();
for (int i = 0; i < m_nRow; ++i)
{
for (int j = 0; j < m_nCol; ++j)
{
m_ChessInfo[i][j].type = ITEM_TYPE_NONE;
}
}
}
bool CChessCenter::UndoChess()
{
if (m_ChessQueue.empty())
return false;
unsigned sz = m_ChessQueue.size();
tSaveItem item = m_Chess
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3728384 2017-05-23 15:46 ChessDemo.exe
目录 0 2017-05-23 15:49 VS2013-ChessDemo-五子棋-美化UI\
文件 5847 2017-05-23 14:07 VS2013-ChessDemo-五子棋-美化UI\ChessCenter.cpp
文件 881 2017-05-12 17:23 VS2013-ChessDemo-五子棋-美化UI\ChessCenter.h
文件 4321 2017-05-23 13:58 VS2013-ChessDemo-五子棋-美化UI\ChessDemo.cpp
文件 604 2017-05-23 13:58 VS2013-ChessDemo-五子棋-美化UI\ChessDemo.h
文件 14148 2017-05-23 14:44 VS2013-ChessDemo-五子棋-美化UI\ChessDemo.rc
文件 6795 2017-05-23 14:22 VS2013-ChessDemo-五子棋-美化UI\ChessDemo.vcxproj
文件 3926 2017-05-23 14:22 VS2013-ChessDemo-五子棋-美化UI\ChessDemo.vcxproj.filters
文件 6408 2017-05-23 15:33 VS2013-ChessDemo-五子棋-美化UI\ChessDemoDlg.cpp
文件 1445 2017-05-23 15:11 VS2013-ChessDemo-五子棋-美化UI\ChessDemoDlg.h
文件 7156 2017-05-23 14:05 VS2013-ChessDemo-五子棋-美化UI\ChessView.cpp
文件 1159 2017-05-23 14:04 VS2013-ChessDemo-五子棋-美化UI\ChessView.h
文件 3704 2017-05-23 14:04 VS2013-ChessDemo-五子棋-美化UI\MessageNote.cpp
文件 660 2017-05-23 13:57 VS2013-ChessDemo-五子棋-美化UI\MessageNote.h
文件 4692 2017-05-12 13:14 VS2013-ChessDemo-五子棋-美化UI\ReadMe.txt
目录 0 2017-05-23 14:08 VS2013-ChessDemo-五子棋-美化UI\res\
文件 2820 2017-05-23 14:25 VS2013-ChessDemo-五子棋-美化UI\resource.h
文件 1150 2017-05-14 16:07 VS2013-ChessDemo-五子棋-美化UI\res\b.ico
文件 67634 2017-05-23 14:07 VS2013-ChessDemo-五子棋-美化UI\res\bk.jpg
文件 67777 2013-07-22 01:18 VS2013-ChessDemo-五子棋-美化UI\res\ChessDemo.ico
文件 802 2017-05-12 13:14 VS2013-ChessDemo-五子棋-美化UI\res\ChessDemo.rc2
文件 326 2017-05-14 16:28 VS2013-ChessDemo-五子棋-美化UI\res\cursor1.cur
文件 326 2017-05-14 16:28 VS2013-ChessDemo-五子棋-美化UI\res\cursor2.cur
文件 302638 2017-05-15 12:10 VS2013-ChessDemo-五子棋-美化UI\res\note.png
文件 1150 2017-05-14 16:08 VS2013-ChessDemo-五子棋-美化UI\res\w.ico
文件 211 2017-05-12 13:14 VS2013-ChessDemo-五子棋-美化UI\stdafx.cpp
文件 1945 2017-05-23 14:57 VS2013-ChessDemo-五子棋-美化UI\stdafx.h
文件 314 2017-05-12 13:14 VS2013-ChessDemo-五子棋-美化UI\targetver.h
目录 0 2017-05-23 15:21 VS2013-ChessDemo-五子棋-美化UI\tool\
文件 30287 2015-03-27 17:24 VS2013-ChessDemo-五子棋-美化UI\tool\GDIPlusEx.cpp
............此处省略5个文件信息
- 上一篇:先序创建二叉树并实现其基本运算
- 下一篇:c++ ppt
相关资源
- 关于MFC的 基本用法及实例的源代码
- 计算机图形学MFC
- VC 学习笔记
- Visual_C++MFC入门教程
- VC6写的Socket API封装类非MFC
- mfc 自绘控件实现 竖排TAB sheet控件
- visual C++ 实现文件共享
- MFC 学生通讯录系统
- 基于MFC的学生通讯薄管理系统
- MFC下MSChart柱状图、折线图、饼状图
- C++ MFC 教师工资管理系统
- MFCResourceID v2.0.rar
- 学生机和老师机
- MFC 菜单 树视图控件 界面切换
- DES加密解密 MFC C++
- 用mfc编写的示波器动态显示程序
- 利用MFC的Csocket类实现C/S网络通信
- MFC多线程文件搜索器
- Bezier曲线,三次B样条曲线
- MFC串口通讯组件
- 一个用MFC制作的把DICOM图像转换成BM
- MFC绘制直线矩形文本框
- OpenGL填充等值线MFC源代码
- 猎豹网校MFC视频教程全套百度云.rar
- MFC基于对话框的图书管理系统
- MFC 挖金子代码
- mfc 二维图形的平移、旋转、比例变换
- MFC时钟小程序
- 立方体函数纹理映射算法
- 小波变换的MFC实现
评论
共有 条评论