1 / 38
文档名称:

象棋程序.doc

格式:doc   页数:38页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

象棋程序.doc

上传人:rjmy2261 2016/1/12 文件大小:0 KB

下载得到文件列表

象棋程序.doc

文档介绍

文档介绍:本人一个在visualc++!(注:mfc视图类)工程名Xq/////////////////////////////////#ifndefCHESS_H#defineCHESS_H#defineREDTRUE#defineBLACKFALSE#defineJU10#defineJU21#defineMA12#defineMA23#definePAO14#definePAO25#defineZU16#defineZU27#defineZU38#defineZU49#defineZU510#defineBING111#defineBING212#defineBING313#defineBING414#defineBING515#defineXIANG116#defineXIANG217#defineSHI118#defineSHI219#defineJIANG20#defineSHUAI21#defineNONE22classChess{public:BOOLbColor;//颜色intbSelected;//是否被选中BOOLbAlive[22];//是否存在Chess(BOOL);~Chess();CPointpos[9][10];CPointchess_pos[22];BOOLavai[9][10];};#endifChess::Chess(BOOLColor){bColor=Color;inti,j;for(i=0;i<=8;i++){for(j=0;j<=9;j++){pos[i][j].x=(35+i*90);pos[i][j].y=(25+j*70);avai[i][j]=FALSE;}}bSelected=22;for(i=0;i<=21;i++){bAlive[i]=TRUE;}if(bColor==RED){bAlive[JIANG]=FALSE;bAlive[ZU1]=FALSE;bAlive[ZU2]=FALSE;bAlive[ZU3]=FALSE;bAlive[ZU4]=FALSE;bAlive[ZU5]=FALSE;chess_pos[BING1]=pos[0][6];chess_pos[BING2]=pos[2][6];chess_pos[BING3]=pos[4][6];chess_pos[BING4]=pos[6][6];chess_pos[BING5]=pos[8][6];chess_pos[PAO1]=pos[1][7];chess_pos[PAO2]=pos[7][7];chess_pos[JU1]=pos[0][9];chess_pos[JU2]=pos[8][9];chess_pos[MA1]=pos[1][9];chess_pos[MA2]=pos[7][9];chess_pos[XIANG1]=pos[2][9];chess_pos[XIANG2]=pos[6][9];chess_pos[SHI1]=pos[3][9];chess_pos[SHI2]=pos[5][9];chess_pos[SHUAI]=pos[4][9];}if(bColor==BLACK){bAlive[SHUAI]=FALSE;bAlive[BING1]=FALSE;bAlive[BING2]=FALSE;bAlive[BING3]=FALSE;bAlive[BING4]=FALSE;bAlive[BING5]=FALSE;chess_pos[ZU1]=pos[0][3];chess_pos[ZU2]=pos[2][3];chess_pos[ZU3]=pos[4][3];chess_pos[ZU4]=pos[6][3];chess_pos[ZU5]=pos[8][3];chess_pos[PAO1]=pos[1][2];chess_pos[PAO2]=pos[7][2];chess_pos[JU1]=pos[0][0];chess_pos[JU2]=pos[8][0];chess_pos[MA1]=pos[1][0];chess_pos[MA2]=pos[7][0];chess_pos[XIANG1]=pos[2][0];chess_pos[XIANG2]=pos[6][0];chess_pos[SHI1]=pos[3][0];chess_pos[SHI2]=pos[5][0];chess_pos[JIANG]=pos[4][0];}}Chess::~Chess(){}//:implementationoftheCMainFrameclass//#include""#include""#i

最近更新

土木工程施工中的质量控制初探 4页

高中教科研课题:高中英语阅读技巧课题申报 《.. 5页

高中必修高二语文归去来兮辞并序共24 5页

2025年龙门吊管理办法 5页

高中作文思辨性模板 4页

2025年龙王河大桥施工组织设计文字说明 40页

土地利用总体规划实施评估——以溆浦县为例 3页

土与反滤层界面上入渗角对反滤性能影响的研究.. 3页

髋臼盂唇损伤诊断与治疗 4页

骨科疾病的诊断与康复策略 4页

图书馆区域联盟创新模式研究 3页

2025年感恩教育主题班会活动总结 4页

马术俱乐部营销策划方案共45文档 19页

2025年感恩教师节中学生演讲稿6篇 9页

马尾佤家山寨原生态为特色餐厅营销策划方案案.. 26页

国有持股比例与企业绩效的关系——基于系统理.. 3页

饰品创新创业的计划书 22页

饮品行业人力资源管理研究报告 5页

国有企业人力资源管理系统现状与对策研究——.. 3页

2025年感动对方父母的话语 6页

2025年感动作文结尾 4页

2025年感人的道歉信(集合篇) 14页

餐饮小吃创业项目计划书(热门3) 3页

国外微波半导体器件的应用(二) 3页

餐饮农家乐创业计划书 4页

餐饮业泔水处理的新方法 6页

国内烟包印刷的技术特点 3页

国内常用口罩标准过滤效率技术要求和检测方法.. 3页

2025年愚人节情侣的文案(精选0句) 13页

国内外居民金融能力对比研究及经验启示 3页