ServerDlg.cpp
上传用户:sycq158
上传日期:2008-10-22
资源大小:15361k
文件大小:1k
源码类别:

游戏

开发平台:

Visual C++

  1. // ServerDlg.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "FiveChess.h"
  5. #include "ServerDlg.h"
  6. #include "FiveChessView.h"
  7. #include "MainFrm.h"
  8. #ifdef _DEBUG
  9. #define new DEBUG_NEW
  10. #undef THIS_FILE
  11. static char THIS_FILE[] = __FILE__;
  12. #endif
  13. /////////////////////////////////////////////////////////////////////////////
  14. // CServerDlg dialog
  15. CServerDlg::CServerDlg(CWnd* pParent /*=NULL*/)
  16. : CDialog(CServerDlg::IDD, pParent)
  17. {
  18. //{{AFX_DATA_INIT(CServerDlg)
  19. m_iPort = 5000;
  20. m_ip = _T("");
  21. m_ip=((CFiveChessView *)((CMainFrame*)::AfxGetMainWnd())->GetActiveView())->m_ip;
  22. //}}AFX_DATA_INIT
  23. }
  24. void CServerDlg::DoDataExchange(CDataExchange* pDX)
  25. {
  26. CDialog::DoDataExchange(pDX);
  27. //{{AFX_DATA_MAP(CServerDlg)
  28. DDX_Text(pDX, IDC_PORT, m_iPort);
  29. DDV_MinMaxInt(pDX, m_iPort, 1024, 100000);
  30. DDX_Text(pDX, IDC_IP, m_ip);
  31. //}}AFX_DATA_MAP
  32. }
  33. BEGIN_MESSAGE_MAP(CServerDlg, CDialog)
  34. //{{AFX_MSG_MAP(CServerDlg)
  35. //}}AFX_MSG_MAP
  36. END_MESSAGE_MAP()
  37. /////////////////////////////////////////////////////////////////////////////
  38. // CServerDlg message handlers
  39. void CServerDlg::OnOK() 
  40. {
  41. // TODO: Add extra validation here
  42. m_iPort = GetDlgItemInt(IDC_PORT);
  43. CDialog::OnOK();
  44. }