⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 netset.cpp

📁 基于TCP的局域网多用户通信、文件传送程序详解
💻 CPP
字号:
// NetSet.cpp : implementation file
//

#include "stdafx.h"
#include "wbqqclient.h"
#include "NetSet.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CNetSet dialog


CNetSet::CNetSet(CWnd* pParent /*=NULL*/)
	: CDialog(CNetSet::IDD, pParent)
{
	//{{AFX_DATA_INIT(CNetSet)
	m_IPAddr = "127.0.0.1";
	m_nPort = 1975;
	m_IPAddrChat = "127.0.0.1";
	m_nPortChat = 1976;
	//}}AFX_DATA_INIT
}


void CNetSet::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CNetSet)
	DDX_Text(pDX, IDC_NET_CHAT_IPADDR, m_IPAddrChat);
	DDX_Text(pDX, IDC_NET_IPADDR, m_IPAddr);
	DDX_Text(pDX, IDC_NET_REG_PORT, m_nPort);
	DDX_Text(pDX, IDC_NIT_CHAT_PORT, m_nPortChat);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CNetSet, CDialog)
	//{{AFX_MSG_MAP(CNetSet)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CNetSet message handlers

void CNetSet::OnOK() 
{
	// TODO: Add extra validation here
	CString fileName;
	fileName.Format(".\\data\\netset.cfg");
	FILE *pFile;
	if ((pFile = fopen(fileName, "w")) != NULL)
	{
		fprintf(pFile, "%s,%d,%s,%d", m_IPAddr, m_nPort,
			m_IPAddrChat, m_nPortChat);
		fclose(pFile);
	}
	
	CDialog::OnOK();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -