• 大小: 17.46MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-26
  • 语言: 其他
  • 标签: VC++  

资源简介

游戏引擎和界面的结合,付论文讲述思想,清楚明白,适合初学者。人工智能,AI级别选择。可以先看论文在做程序

资源截图

代码片段和文件信息

// CChessUI.cpp : 定义应用程序的类行为。
//

#include “stdafx.h“
#include “CChessUI.h“
#include “CChessUIDlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#endif


// CCChessUIApp

BEGIN_MESSAGE_MAP(CCChessUIApp CWinApp)
ON_COMMAND(ID_HELP CWinApp::onhelp)
END_MESSAGE_MAP()


// CCChessUIApp 构造

CCChessUIApp::CCChessUIApp()
{
// TODO: 在此处添加构造代码,
// 将所有重要的初始化放置在 InitInstance 中
}


// 唯一的一个 CCChessUIApp 对象

CCChessUIApp theApp;


// CCChessUIApp 初始化

BOOL CCChessUIApp::InitInstance()
{
m_haccel = LoadAccelerators(AfxGetInstanceHandle() MAKEINTRESOURCE(IDR_ACCELERATOR1));

// 如果一个运行在 Windows XP 上的应用程序清单指定要
// 使用 ComCtl32.dll 版本 6 或更高版本来启用可视化方式,
//则需要 InitCommonControls()。否则,将无法创建窗口。

InitCommonControls();

CWinApp::InitInstance();

AfxEnableControlContainer();

// 标准初始化
// 如果未使用这些功能并希望减小
// 最终可执行文件的大小,则应移除下列
// 不需要的特定初始化例程
// 更改用于存储设置的注册表项
// TODO: 应适当修改该字符串,
// 例如修改为公司或组织名
SetRegistryKey(_T(“应用程序向导生成的本地应用程序“));

CCChessUIDlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此放置处理何时用“确定”来关闭
//对话框的代码
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用“取消”来关闭
//对话框的代码
}

// 由于对话框已关闭,所以将返回 FALSE 以便退出应用程序,
// 而不是启动应用程序的消息泵。
return FALSE;
}

BOOL CCChessUIApp::ProcessMessageFilter(int code LPMSG lpMsg)
{
if ( m_haccel )
{
if ( ::TranslateAccelerator(m_pMainWnd->m_hWnd m_haccel lpMsg) )
return TRUE;
}
return CWinApp::ProcessMessageFilter(code lpMsg);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2090  2006-03-06 23:43  SourceCode_Complete\CChessDef.h

     文件      23316  2006-05-15 18:09  SourceCode_Complete\CChessEvaluate.h

     文件      25759  2005-11-29 12:14  SourceCode_Complete\CChessMove.h

     文件       7620  2009-03-12 12:45  SourceCode_Complete\CChessSearch.h

     文件    3066748  2006-05-22 22:09  SourceCode_Complete\CChessUI.aps

     文件       1808  2006-04-29 15:54  SourceCode_Complete\CChessUI.cpp

     文件        531  2006-04-29 15:55  SourceCode_Complete\CChessUI.h

     文件   15100928  2009-03-14 12:51  SourceCode_Complete\CChessUI.ncb

     文件       9308  2006-05-22 22:09  SourceCode_Complete\CChessUI.rc

     文件        875  2009-01-17 15:26  SourceCode_Complete\CChessUI.sln

    ..A..H.     32768  2009-03-14 12:51  SourceCode_Complete\CChessUI.suo

     文件      10385  2009-01-17 15:26  SourceCode_Complete\CChessUI.vcproj

     文件       1407  2009-03-14 12:51  SourceCode_Complete\CChessUI.vcproj.hp-PC.hp.user

     文件      63059  2006-05-15 18:27  SourceCode_Complete\CChessUIDlg.cpp

     文件       2077  2006-04-23 18:00  SourceCode_Complete\CChessUIDlg.h

     文件       7140  2009-03-12 12:45  SourceCode_Complete\Debug\BuildLog.htm

     文件        103  2006-03-03 21:47  SourceCode_Complete\Debug\CChessUI.cnt

     文件    6615040  2009-03-12 12:45  SourceCode_Complete\Debug\CChessUI.exe

     文件        146  2009-01-17 15:27  SourceCode_Complete\Debug\CChessUI.exe.embed.manifest

     文件        212  2009-01-17 15:27  SourceCode_Complete\Debug\CChessUI.exe.embed.manifest.res

     文件        145  2009-03-12 12:45  SourceCode_Complete\Debug\CChessUI.exe.intermediate.manifest

     文件       6013  2006-03-08 23:23  SourceCode_Complete\Debug\CCHESSUI.HLP

     文件    6036772  2009-03-12 12:45  SourceCode_Complete\Debug\CChessUI.ilk

     文件      23338  2009-01-17 15:27  SourceCode_Complete\Debug\CChessUI.obj

     文件   12713984  2009-01-17 15:27  SourceCode_Complete\Debug\CChessUI.pch

     文件   11545600  2009-03-12 12:45  SourceCode_Complete\Debug\CChessUI.pdb

     文件    3042056  2009-01-17 15:27  SourceCode_Complete\Debug\CChessUI.res

     文件     662733  2009-03-12 12:45  SourceCode_Complete\Debug\CChessUIDlg.obj

     文件         63  2009-03-12 12:45  SourceCode_Complete\Debug\mt.dep

     文件      13614  2006-04-06 22:39  SourceCode_Complete\Debug\Pic\Blind.bmp

............此处省略102个文件信息

评论

共有 条评论