MissionLevelDlg.cpp
上传用户:qiangti
上传日期:2022-04-06
资源大小:644k
文件大小:1k
源码类别:

其他智力游戏

开发平台:

Visual C++

  1. /*++
  2. Copyright (c) AFE(Active-Free-Elegance)
  3. Module Name:
  4.     MissionLevelDlg.cpp
  5. Abstract:
  6. The Dialog class for user to select the 
  7. Mission Level
  8. Author:
  9.     Weijian Luo (Arthur Luo)   15-Jun-2005
  10. E-mail: skybluehacker@yahoo.com.cn
  11. Revision History:      1.0
  12. --*/
  13. #include "stdafx.h"
  14. #include "skyblue_BoxMan.h"
  15. #include "MissionLevelDlg.h"
  16. #ifdef _DEBUG
  17. #define new DEBUG_NEW
  18. #undef THIS_FILE
  19. static char THIS_FILE[] = __FILE__;
  20. #endif
  21. /////////////////////////////////////////////////////////////////////////////
  22. // CMissionLevelDlg dialog
  23. extern int MAX_MISSION_NUM;     //最大的游戏关数
  24. CMissionLevelDlg::CMissionLevelDlg(CWnd* pParent /*=NULL*/)
  25. : CDialog(CMissionLevelDlg::IDD, pParent)
  26. {
  27. //{{AFX_DATA_INIT(CMissionLevelDlg)
  28. m_iMisslionLev = 0;
  29. //}}AFX_DATA_INIT
  30. }
  31. void CMissionLevelDlg::DoDataExchange(CDataExchange* pDX)
  32. {
  33. CDialog::DoDataExchange(pDX);
  34. //{{AFX_DATA_MAP(CMissionLevelDlg)
  35. DDX_Text(pDX, IDC_EDIT_MISSION_LEVEL, m_iMisslionLev);
  36. DDV_MinMaxInt(pDX, m_iMisslionLev, 0, MAX_MISSION_NUM);
  37. //}}AFX_DATA_MAP
  38. }
  39. BEGIN_MESSAGE_MAP(CMissionLevelDlg, CDialog)
  40. //{{AFX_MSG_MAP(CMissionLevelDlg)
  41. //}}AFX_MSG_MAP
  42. END_MESSAGE_MAP()
  43. /////////////////////////////////////////////////////////////////////////////
  44. // CMissionLevelDlg message handlers
  45. void CMissionLevelDlg::OnOK() 
  46. {
  47. UpdateData(TRUE);
  48. CDialog::OnOK();
  49. }