chess.h
上传用户:cjgcgshen
上传日期:2015-07-23
资源大小:70k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. // COPYRIGHT NOTES
  2. // ---------------
  3. // This source code is a part of chess which is an example of <Game Programing guide>.
  4. // You may use, compile or redistribute it as part of your application 
  5. // for free. 
  6. // You cannot redistribute sources without the official agreement of the author. 
  7. // If distribution of you application which contents code below was occured, place 
  8. // e-mail <hidebug@hotmail.com> on it is to be appreciated.
  9. // This code can be used WITHOUT ANY WARRANTIES on your own risk.
  10. // 
  11. // Spring Wang <hidebug@hotmail.com>
  12. // ---------------
  13. // 版权声明
  14. // ---------------
  15. // 本文件所含之代码是《人机博弈程序设计指南》的范例程序中国象棋的一部分
  16. // 您可以免费的使用, 编译 或者作为您应用程序的一部分。 
  17. // 但,您不能在未经作者书面许可的情况下分发此源代码。 
  18. // 如果您的应用程序使用了这些代码,在您的应用程序界面上 
  19. // 放入 e-mail <hidebug@hotmail.com> 是令人欣赏的做法。
  20. // 此代码并不含有任何保证,使用者当自承风险。
  21. // 
  22. // 王小春 <hidebug@hotmail.com>
  23. // chess.h : main header file for the CHESS application
  24. //
  25. #if !defined(AFX_CHESS_H__2B09B232_CA39_11D5_AEC7_5254AB2E22C7__INCLUDED_)
  26. #define AFX_CHESS_H__2B09B232_CA39_11D5_AEC7_5254AB2E22C7__INCLUDED_
  27. #if _MSC_VER > 1000
  28. #pragma once
  29. #endif // _MSC_VER > 1000
  30. #ifndef __AFXWIN_H__
  31. #error include 'stdafx.h' before including this file for PCH
  32. #endif
  33. #include "resource.h" // main symbols
  34. #include "define.h"
  35. /////////////////////////////////////////////////////////////////////////////
  36. // CChessApp:
  37. // See chess.cpp for the implementation of this class
  38. //
  39. class CChessApp : public CWinApp
  40. {
  41. public:
  42. CChessApp();
  43. // Overrides
  44. // ClassWizard generated virtual function overrides
  45. //{{AFX_VIRTUAL(CChessApp)
  46. public:
  47. virtual BOOL InitInstance();
  48. //}}AFX_VIRTUAL
  49. // Implementation
  50. //{{AFX_MSG(CChessApp)
  51. // NOTE - the ClassWizard will add and remove member functions here.
  52. //    DO NOT EDIT what you see in these blocks of generated code !
  53. //}}AFX_MSG
  54. DECLARE_MESSAGE_MAP()
  55. };
  56. /////////////////////////////////////////////////////////////////////////////
  57. //{{AFX_INSERT_LOCATION}}
  58. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  59. #endif // !defined(AFX_CHESS_H__2B09B232_CA39_11D5_AEC7_5254AB2E22C7__INCLUDED_)