资源简介
有了本资源后,就无需再以五子棋源码等关键字去百度谷歌2011.12.27之前的资源了。
因上传大小的限制,源码和文档分开上传,请查看我上传的其他资源(以五子棋为关键字)
代码片段和文件信息
// Gobang_FiveChessDlg.cpp : 实现文件
//
#include “stdafx.h“
#include “Gobang_FiveChess.h“
#include “Gobang_FiveChessDlg.h“
#include “afxdialogex.h“
#include “DialogMore.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// 用于应用程序“关于”菜单项的 CAboutDlg 对话框
class CAboutDlg : public CDialogEx
{
public:
CAboutDlg();
// 对话框数据
enum { IDD = IDD_ABOUTBOX };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
// 实现
protected:
DECLARE_MESSAGE_MAP()
};
CAboutDlg::CAboutDlg() : CDialogEx(CAboutDlg::IDD)
{
}
void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CAboutDlg CDialogEx)
END_MESSAGE_MAP()
// CGobang_FiveChessDlg 对话框
BEGIN_EASYSIZE_MAP(CGobang_FiveChessDlg)
EASYSIZE(IDC_BUTTON_GAME_START ES_KEEPSIZE ES_BORDER
ES_BORDERES_KEEPSIZE0)
EASYSIZE(IDC_BUTTON_REGRET ES_KEEPSIZE ES_BORDER
ES_BORDERES_KEEPSIZE0)
EASYSIZE(IDC_BUTTON_MORE ES_KEEPSIZE ES_BORDER
ES_BORDERES_KEEPSIZE0)
// 其他效果
//EASYSIZE(IDC_BUTTON_GAME_START ES_BORDER ES_BORDER
// ES_BORDERES_BORDER0)
//EASYSIZE(IDC_BUTTON_REGRET ES_BORDER ES_KEEPSIZE
// ES_BORDERES_BORDER0)
END_EASYSIZE_MAP
CGobang_FiveChessDlg::CGobang_FiveChessDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(CGobang_FiveChessDlg::IDD pParent)
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINframe);
}
CGobang_FiveChessDlg::~CGobang_FiveChessDlg()
{
}
void CGobang_FiveChessDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CGobang_FiveChessDlg CDialogEx)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_WM_LBUTTONUP()
ON_WM_ERASEBKGND()
ON_BN_CLICKED(IDC_BUTTON_GAME_START &CGobang_FiveChessDlg::OnBnClickedButtonGameStart)
ON_BN_CLICKED(IDC_BUTTON_REGRET &CGobang_FiveChessDlg::OnBnClickedButtonRegret)
ON_BN_CLICKED(IDC_BUTTON_MORE &CGobang_FiveChessDlg::OnBnClickedButtonMore)
ON_WM_SIZE()
ON_WM_MOUSEMOVE()
END_MESSAGE_MAP()
// CGobang_FiveChessDlg 消息处理程序
BOOL CGobang_FiveChessDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
// 将“关于...”菜单项添加到系统菜单中。
// IDM_ABOUTBOX 必须在系统命令范围内。
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
BOOL bNameValid;
CString strAboutMenu;
bNameValid = strAboutMenu.LoadString(IDS_ABOUTBOX);
ASSERT(bNameValid);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING IDM_ABOUTBOX strAboutMenu);
}
}
// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
// 执行此操作
SetIcon(m_hIcon TRUE); // 设置大图标
SetIcon(m_hIcon FALSE); // 设置小图标
// TODO: 在此添加额外的初始化代码
CRect rcClient;
GetClientRect(&rcClient);
m_chess.Init(rcClient);
INIT_EASYSIZE;
return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
}
void
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7431 2011-12-26 11:20 Gobang_FiveChessDlg.cpp
文件 1081 2011-12-14 16:54 Gobang_FiveChessDlg.h
目录 0 2011-12-26 11:21 五子棋游戏源码--入门版\
文件 6715 2011-12-26 11:15 五子棋游戏源码--入门版\Chess.cpp
文件 2559 2011-12-14 20:36 五子棋游戏源码--入门版\Chess.h
文件 7475 2011-12-26 11:13 五子棋游戏源码--入门版\ChessAI.cpp
文件 862 2011-12-26 11:13 五子棋游戏源码--入门版\ChessAI.h
文件 4370 2011-12-14 20:41 五子棋游戏源码--入门版\ChessCommon.cpp
文件 1496 2011-12-14 20:31 五子棋游戏源码--入门版\ChessCommon.h
文件 4868 2011-12-26 11:09 五子棋游戏源码--入门版\ChessDraw.cpp
文件 1618 2011-12-26 11:09 五子棋游戏源码--入门版\ChessDraw.h
文件 4132 2011-12-11 21:11 五子棋游戏源码--入门版\FaceFunc.cpp
文件 433 2011-12-14 19:58 五子棋游戏源码--入门版\FaceFunc.h
文件 3144 2011-09-27 20:24 五子棋游戏源码--入门版\MyMemDC.h
相关资源
- MFC下用队列缓存数据
- glut.3.7.6+.DevPak
- 用Socket写的HTTP类,商业级C++源码。
- PL0超强扩展(可视化)
- vc++6.0开发的音频采集程序
- VC++ 导入excel数据
- 基于MFC的图书管理系统
- VC2017+OPENCV4.30实现机器人与传感器的手
- 箱子求解V2.0C++/MFC)
- MFC写的画图板类似Windows自带的画图
- 五子棋(棋盘)(MFC编写)
- 基于vc6开发的计算器
- 基于OpenCV和MFC的手工量测同名点程序
- c语言 五子棋源码界面美观
- mfc下导出listctrl数据到excel表格
- opelgl基于vc的mfc写的粒子烟花效果源代
- 在线考试系统VC++MFC
- VC++ 视频播放器 程序及源码
- 用mfc实现的计算器
- vc++编写的聊天程序
- mfc推箱子代码
- VC++ 网络对战五子棋游戏(服务端+用
- VC++简单多人聊天室源码
- A*算法vc++源码
- VC++数字图像处理程序设计 63讲 杨淑莹
- VC 实现窗口状态栏显示鼠标坐标信息
- VC gethostname获取计算机名和IP地址.
- VC 邮件发送客户端源码.rar
- vc6显示行号包含注册码VC6LineNumberAdd
- MSDN 和VC6.0完全版
评论
共有 条评论