AddDlg.cpp
上传用户:dinghaosmt
上传日期:2013-03-22
资源大小:110k
文件大小:4k
源码类别:

射击游戏

开发平台:

Visual C++

  1. // AddDlg.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "福利彩票号码统计.h"
  5. #include "AddDlg.h"
  6. #ifdef _DEBUG
  7. #define new DEBUG_NEW
  8. #undef THIS_FILE
  9. static char THIS_FILE[] = __FILE__;
  10. #endif
  11. /////////////////////////////////////////////////////////////////////////////
  12. // CAddDlg dialog
  13. CAddDlg::CAddDlg(CWnd* pParent /*=NULL*/)
  14. : CDialog(CAddDlg::IDD, pParent)
  15. {
  16. //{{AFX_DATA_INIT(CAddDlg)
  17. m_Add_Num1 = 0;
  18. m_Add_Num2 = 0;
  19. m_Add_Num3 = 0;
  20. m_Add_Num4 = 0;
  21. m_Add_Num6 = 0;
  22. m_Add_Num5 = 0;
  23. m_Add_Num7 = 0;
  24. m_Add_Specious = 0;
  25. m_Add_ID = 0;
  26. //}}AFX_DATA_INIT
  27. }
  28. void CAddDlg::DoDataExchange(CDataExchange* pDX)
  29. {
  30. CDialog::DoDataExchange(pDX);
  31. //{{AFX_DATA_MAP(CAddDlg)
  32. DDX_Text(pDX, IDC_EDIT2, m_Add_Num1);
  33. DDX_Text(pDX, IDC_EDIT3, m_Add_Num2);
  34. DDX_Text(pDX, IDC_EDIT4, m_Add_Num3);
  35. DDX_Text(pDX, IDC_EDIT5, m_Add_Num4);
  36. DDX_Text(pDX, IDC_EDIT7, m_Add_Num6);
  37. DDX_Text(pDX, IDC_EDIT6, m_Add_Num5);
  38. DDX_Text(pDX, IDC_EDIT8, m_Add_Num7);
  39. DDX_Text(pDX, IDC_EDIT9, m_Add_Specious);
  40. DDX_Text(pDX, IDC_EDIT1, m_Add_ID);
  41. //}}AFX_DATA_MAP
  42. }
  43. BEGIN_MESSAGE_MAP(CAddDlg, CDialog)
  44. //{{AFX_MSG_MAP(CAddDlg)
  45. ON_BN_CLICKED(IDC_YES_BUTTON, OnYesButton)
  46. ON_BN_CLICKED(IDC_CANCEL_BUTTON, OnCancelButton)
  47. ON_WM_CTLCOLOR()
  48. //}}AFX_MSG_MAP
  49. END_MESSAGE_MAP()
  50. /////////////////////////////////////////////////////////////////////////////
  51. // CAddDlg message handlers
  52. void CAddDlg::OnYesButton() 
  53. {
  54. UpdateData(TRUE);
  55. if((m_Add_Num1>32)||(m_Add_Num1<1))
  56. {
  57. MessageBox("第1个号码输入错误!(1----32)!");
  58. return;
  59. }
  60. else if((m_Add_Num2>32)||(m_Add_Num2<1))
  61. {
  62. MessageBox("第2个号码输入错误!(1----32)!");
  63. return;
  64. }
  65. else if((m_Add_Num3>32)||(m_Add_Num3<1))
  66. {
  67. MessageBox("第3个号码输入错误!(1----32)!");
  68. return;
  69. }
  70. else if((m_Add_Num4>32)||(m_Add_Num4<1))
  71. {
  72. MessageBox("第4个号码输入错误!(1----32)!");
  73. return;
  74. }
  75. else if((m_Add_Num5>32)||(m_Add_Num5<1))
  76. {
  77. MessageBox("第5个号码输入错误!(1----32)!");
  78. return;
  79. }
  80. else if((m_Add_Num6>32)||(m_Add_Num6<1))
  81. {
  82. MessageBox("第6个号码输入错误!(1----32)!");
  83. return;
  84. }
  85. else if((m_Add_Num7>32)||(m_Add_Num7<1))
  86. {
  87. MessageBox("第7个号码输入错误!(1----32)!");
  88. return;
  89. }
  90. else if((m_Add_Specious>32)||(m_Add_Specious<1))
  91. {
  92. MessageBox("特殊号码输入错误!(1----32)!");
  93. return;
  94. }
  95. else if((m_Add_Num1>=m_Add_Num2)||(m_Add_Num1>=m_Add_Num3)||(m_Add_Num1>=m_Add_Num4)||(m_Add_Num1>=m_Add_Num5)||(m_Add_Num1>=m_Add_Num6)||(m_Add_Num1>=m_Add_Num7)||(m_Add_Num1==m_Add_Specious))
  96. {
  97. MessageBox("请不要输入重复的数字,除特殊号码外的7个数字从小到大排列!");
  98. return;
  99. }
  100. else if((m_Add_Num2>=m_Add_Num3)||(m_Add_Num2>=m_Add_Num4)||(m_Add_Num2>=m_Add_Num5)||(m_Add_Num2>=m_Add_Num6)||(m_Add_Num2>=m_Add_Num7)||(m_Add_Num2==m_Add_Specious))
  101. {
  102. MessageBox("请不要输入重复的数字,除特殊号码外的7个数字从小到大排列!");
  103. return;
  104. }
  105. else if((m_Add_Num3>=m_Add_Num4)||(m_Add_Num3>=m_Add_Num5)||(m_Add_Num3>=m_Add_Num6)||(m_Add_Num3>=m_Add_Num7)||(m_Add_Num3==m_Add_Specious))
  106. {
  107. MessageBox("请不要输入重复的数字,除特殊号码外的7个数字从小到大排列!");
  108. return;
  109. }
  110. else if((m_Add_Num4>=m_Add_Num5)||(m_Add_Num4>=m_Add_Num6)||(m_Add_Num4>=m_Add_Num7)||(m_Add_Num4==m_Add_Specious))
  111. {
  112. MessageBox("请不要输入重复的数字,除特殊号码外的7个数字从小到大排列!");
  113. return;
  114. }
  115. else if((m_Add_Num5>=m_Add_Num6)||(m_Add_Num5>=m_Add_Num7)||(m_Add_Num5==m_Add_Specious))
  116. {
  117. MessageBox("请不要输入重复的数字,除特殊号码外的7个数字从小到大排列!");
  118. return;
  119. }
  120. else if((m_Add_Num6>=m_Add_Num7)||(m_Add_Num6==m_Add_Specious))
  121. {
  122. MessageBox("请不要输入重复的数字,除特殊号码外的7个数字从小到大排列!");
  123. return;
  124. }
  125. else if((m_Add_Num7==m_Add_Specious))
  126. {
  127. MessageBox("特殊号码和第7个普通号码重复!!");
  128. return;
  129. }
  130. else 
  131. OnOK();
  132. }
  133. void CAddDlg::OnCancelButton() 
  134. {
  135. OnCancel();
  136. }
  137. HBRUSH CAddDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
  138. {
  139. pDC->SetBkMode(TRANSPARENT);
  140.                
  141. pDC->SetTextColor(RGB(0,0,0));
  142. return m_hbrush;
  143. }
  144. BOOL CAddDlg::OnInitDialog() 
  145. {
  146. CDialog::OnInitDialog();
  147. m_hbrush=CreateSolidBrush(RGB(0,128,255));
  148. return TRUE;  // return TRUE unless you set the focus to a control
  149.               // EXCEPTION: OCX Property Pages should return FALSE
  150. }