单机版的‘三子棋’游戏(附源码).rar

  • PUDN用户
    了解作者
  • Visual C++
    开发工具
  • 389KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 12
    下载次数
  • 2005-07-31 19:37
    上传日期
听说过‘三子棋’游戏吗?该程序是单机版的‘三子棋’游戏。规则很简单:下子阶段,组成’三‘时,可把对方的子变为无效子(下完后该子会被去掉)。行棋阶段,组成“三”时,可把对方的子直接去掉。谁最先无子谁就输
单机版的‘三子棋’游戏(附源码).rar
内容介绍
======================================================================== MICROSOFT FOUNDATION CLASS LIBRARY : SanQi ======================================================================== AppWizard has created this SanQi application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting point for writing your application. This file contains a summary of what you will find in each of the files that make up your SanQi application. SanQi.dsp This file (the project file) contains information at the project level and is used to build a single project or subproject. Other users can share the project (.dsp) file, but they should export the makefiles locally. SanQi.h This is the main header file for the application. It includes other project specific headers (including Resource.h) and declares the CSanQiApp application class. SanQi.cpp This is the main application source file that contains the application class CSanQiApp. SanQi.rc This is a listing of all of the Microsoft Windows resources that the program uses. It includes the icons, bitmaps, and cursors that are stored in the RES subdirectory. This file can be directly edited in Microsoft Visual C++. SanQi.clw This file contains information used by ClassWizard to edit existing classes or add new classes. ClassWizard also uses this file to store information needed to create and edit message maps and dialog data maps and to create prototype member functions. res\SanQi.ico This is an icon file, which is used as the application's icon. This icon is included by the main resource file SanQi.rc. res\SanQi.rc2 This file contains resources that are not edited by Microsoft Visual C++. You should place all resources not editable by the resource editor in this file. ///////////////////////////////////////////////////////////////////////////// For the main frame window: MainFrm.h, MainFrm.cpp These files contain the frame class CMainFrame, which is derived from CFrameWnd and controls all SDI frame features. res\Toolbar.bmp This bitmap file is used to create tiled images for the toolbar. The initial toolbar and status bar are constructed in the CMainFrame class. Edit this toolbar bitmap using the resource editor, and update the IDR_MAINFRAME TOOLBAR array in SanQi.rc to add toolbar buttons. ///////////////////////////////////////////////////////////////////////////// AppWizard creates one document type and one view: SanQiDoc.h, SanQiDoc.cpp - the document These files contain your CSanQiDoc class. Edit these files to add your special document data and to implement file saving and loading (via CSanQiDoc::Serialize). SanQiView.h, SanQiView.cpp - the view of the document These files contain your CSanQiView class. CSanQiView objects are used to view CSanQiDoc objects. ///////////////////////////////////////////////////////////////////////////// Other standard files: StdAfx.h, StdAfx.cpp These files are used to build a precompiled header (PCH) file named SanQi.pch and a precompiled types file named StdAfx.obj. Resource.h This is the standard header file, which defines new resource IDs. Microsoft Visual C++ reads and updates this file. ///////////////////////////////////////////////////////////////////////////// Other notes: AppWizard uses "TODO:" to indicate parts of the source code you should add to or customize. If your application uses MFC in a shared DLL, and your application is in a language other than the operating system's current language, you will need to copy the corresponding localized resources MFC42XXX.DLL from the Microsoft Visual C++ CD-ROM onto the system or system32 directory, and rename it to be MFCLOC.DLL. ("XXX" stands for the language abbreviation. For example, MFC42DEU.DLL contains resources translated to German.) If you don't do this, some of the UI elements of your application will remain in the language of the operating system. /////////////////////////////////////////////////////////////////////////////
评论
    相关推荐
    • 三子棋单机版.rar
      一个简单的三子棋程序,单机版的,功能比较简陋。
    • vs2010 c++ 三子棋程序
      三子棋游戏,基于vs2010 控制台开发。对抗模式 人人对抗,人机对抗,AI vs AI
    • C++游戏编程的三子棋
      这个是我自己编程的。欢迎初学者来看看。里面代码比较多
    • C语言编写的三子棋程序
      用C图形函数编写 是大一实训时写的 里面还是有多不合理的地方希望广大编程爱好者给予意见 谢谢!
    • 分布式三子棋游戏系统
      2009年学期末作业,由Java编写的一个分布式系统,内置三子棋和五子棋游戏,并具有聊天功能。本系统基本满足了老师的要求,但还有许多需要改进之处,给需要的同学参考一下,系统的使用方法可参照文件夹根目录的readme...
    • 用VC++实现的小程序 三子棋
      用VC++实现的小程序 三子棋 游戏规则: 红方先走; 红方、绿方交替走子,而且每次必须走一子; 棋子走“米”字,每次只能走一步; 走子时,棋子不能叠在其他棋子上面,也不能跳过其他棋子; 红方三子先占据同一条对...
    • Java写的网络三子棋
      仅供参考 模仿了QQ斗地主等游戏的大厅方式。 运行效果可参考我的博客:http://dengjij.blog.sohu.com/139857508.html?act=1261035670057 Java课程的实验。 含源代码、jar、生成的javadoc,说明和设计报告等文件。
    • 一个小型的图形界面三子棋java程序
      这个是一个小型的java绘图程序,可供两名选手进行游戏,对java新手的学习有一定的帮助。
    • C#网络三子棋
      自己写的,通过修改配置文件可以更换客户端与服务端 学习网络与多线程编程用
    • 三子棋(井字棋)C#程序
      这是我用C#实现的一个三子棋的小程序,在VS2005上开发的。包括可运行的程序,和必要的注释。