IsRuning.cpp
上传用户:kkzhu_0
上传日期:2007-01-05
资源大小:214k
文件大小:2k
源码类别:

棋牌游戏

开发平台:

Visual C++

  1. // IsRuning.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "five.h"
  5. #include "fiveview.h"
  6. #include "IsRuning.h"
  7. #ifdef _DEBUG
  8. #define new DEBUG_NEW
  9. #undef THIS_FILE
  10. static char THIS_FILE[] = __FILE__;
  11. #endif
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CIsRuning
  14. IMPLEMENT_DYNCREATE(CIsRuning, CWinThread)
  15. int CIsRuning::CurM;
  16. int CIsRuning::CurN;
  17. CIsRuning::CIsRuning()
  18. {
  19. boolIsRun = FALSE;
  20. }
  21. CIsRuning::~CIsRuning()
  22. {
  23. }
  24. BOOL CIsRuning::InitInstance()
  25. {
  26. // TODO:  perform and per-thread initialization here
  27. boolIsRun = TRUE;
  28. int Curet;
  29. // Curet = m_Five.WzqRun( CurM,CurN );
  30. CClientDC dc(pView);
  31. switch( Curet )
  32. {
  33. case WZQ_I:
  34. ::MessageBox( NULL,"You lost","",MB_OK );
  35. break;
  36. case WZQ_PING:
  37. ::MessageBox( NULL,"Ping","",MB_OK );
  38. break;
  39. case WZQ_YOU:
  40. ::MessageBox( NULL,"You wne","",MB_OK );
  41. break;
  42. case WZQ_RUN:
  43. pView -> DrawSub( dc,CurM,CurN,FALSE );
  44. break;
  45. case WZQ_ERROR:
  46. break;
  47. }
  48. return FALSE;
  49. }
  50. void CIsRuning::SetpView( CFiveView* p )
  51. {
  52. pView = p;
  53. }
  54. int CIsRuning::ExitInstance()
  55. {
  56. // TODO:  perform any per-thread cleanup here
  57. int rev;
  58. rev = CWinThread::ExitInstance();
  59. boolIsRun = FALSE;
  60. return rev;
  61. }
  62. BEGIN_MESSAGE_MAP(CIsRuning, CWinThread)
  63. //{{AFX_MSG_MAP(CIsRuning)
  64. // NOTE - the ClassWizard will add and remove mapping macros here.
  65. //}}AFX_MSG_MAP
  66. END_MESSAGE_MAP()
  67. /////////////////////////////////////////////////////////////////////////////
  68. // CIsRuning message handlers