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

📄 setup.cpp

📁 网络编程最基本最常用的网络端和客户端的程序实现
💻 CPP
字号:
#pragma once
//
#include <afxwin.h>
#include <afxdlgs.h>
#include "setup.h"
#include "resource.h"
//
CSetupDlg::CSetupDlg(CWnd *pParent)
          : CDialog(IDD_SETUPDLG, pParent)
{
    m_nPort = 6800;
    m_lpszIPaddr = CString(_T("localhost"));
    m_lpszName = CString(_T("Noname"));
    m_hIcon = NULL;
};
//
BEGIN_MESSAGE_MAP(CSetupDlg, CDialog)
    ON_BN_CLICKED(IDOK, OnOK)
END_MESSAGE_MAP()
//
BOOL CSetupDlg::OnInitDialog()
{
    DWORD dwStyle = ::GetClassLong(GetSafeHwnd(), GCL_STYLE);
    dwStyle |= CS_NOCLOSE;
    ::SetClassLong(GetSafeHwnd(), GCL_STYLE, dwStyle);
//
    m_hIcon = ::LoadIcon(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_NET10A));
    SetIcon(m_hIcon, FALSE);
    SetIcon(m_hIcon, TRUE);
    SetDlgItemText(IDC_IPADDR, (LPCTSTR)m_lpszIPaddr);
    SetDlgItemText(IDC_USERNAME, (LPCTSTR)m_lpszName);
    SetDlgItemInt(IDC_PORTNUM, m_nPort);
    return TRUE;
};
//
void CSetupDlg::OnOK()
{
    GetDlgItemText(IDC_IPADDR, m_lpszIPaddr);
    GetDlgItemText(IDC_USERNAME, m_lpszName);
    m_nPort = GetDlgItemInt(IDC_PORTNUM);
    EndDialog(IDOK);
};

⌨️ 快捷键说明

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