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

📄 d085.bmp.txt

📁 Visual C++通信编程工程实例精解(附盘)
💻 TXT
字号:
务器侦听的端口号;为了输入字符串及显示接收的字符串,需要一个编辑框(Edit Box)控
件,用来输入要发送的消息、显示接收到的消息;设置一个IP地址控件(IP Address)用于
设置服务器的地址;其他还需要设置发送消息的按钮( Button)控件,一个用于启动应用程
序对socket的侦听,或打开与服务器连接的按钮控件,以及一个停止连接的的按钮控件。生
成的对话框应用程序如图3-8所示,各控件的属性设置如表3-6所示。
图3-8应用程序框架图
表3-6控件属性设置
┏━━━━━━━━┳━━━━━━━━┳━━━━━━━┓
┃    控件类型    ┃    ID          ┃    Caption   ┃
┣━━━━━━━━╋━━━━━━━━╋━━━━━━━┫
┃    Group Box   ┃    IDC_STATIC  ┃    工作模式  ┃
┣━━━━━━━━╋━━━━━━━━╋━━━━━━━┫
┃                ┃    IDC_SERVER  ┃    服务器    ┃
┃Radio Button    ┃                ┃              ┃
┃                ┣━━━━━━━━╋━━━━━━━┫
┃                ┃    IDC CLIENT  ┃    客户机    ┃
┣━━━━━━━━╋━━━━━━━━╋━━━━━━━┫
┃                ┃    IDC_STATIC  ┃    端口      ┃
┃    Static Text ┃                ┃              ┃
┃                ┣━━━━━━━━╋━━━━━━━┫
┃                ┃    IDC_STATIC  ┃    主机口    ┃
┣━━━━━━━━╋━━━━━━━━╋━━━━━━━┫
┃                ┃    IDC_PORT    ┃              ┃
┃    Edit Box    ┃                ┃              ┃
┃                ┣━━━━━━━━╋━━━━━━━┫
┃                ┃    IDC_1NFO    ┃              ┃
┣━━━━━━━━╋━━━━━━━━╋━━━━━━━┫
┃    口Address   ┃    IDC_HOSTIP  ┃              ┃
┣━━━━━━━━╋━━━━━━━━╋━━━━━━━┫
┃                ┃IDC_STARr_LINK  ┃    启动      ┃
┃                ┣━━━━━━━━╋━━━━━━━┫
┃    Button      ┃    IDC_STOP    ┃    停止      ┃
┃                ┣━━━━━━━━╋━━━━━━━┫
┃                ┃    IDC_SEND    ┃    发送      ┃
┗━━━━━━━━┻━━━━━━━━┻━━━━━━━┛
在MFC ClassWizard中,将对话框中的控件和变量相关联,如表3-7所示。
表3-7对话框中的控件和变量对应关系
┏━━━━━━━━━┳━━━━━━━━┳━━━━━━┓
┃    ControlⅡ)S  ┃    Bpe         ┃    Member  ┃
┣━━━━━━━━━╋━━━━━━━━╋━━━━━━┫
┃    IDC_HOSTIP    ┃CIPAddressCtrl  ┃    m_IP    ┃
┣━━━━━━━━━╋━━━━━━━━╋━━━━━━┫
┃    IDC_INFO      ┃    CString     ┃    m_lnfo  ┃
┣━━━━━━━━━╋━━━━━━━━╋━━━━━━┫
┃    珏)C_PORT     ┃    int         ┃    m_Port  ┃
┣━━━━━━━━━╋━━━━━━━━╋━━━━━━┫
┃    IDC_SERVER    ┃    int         ┃    m_lype  ┃
┗━━━━━━━━━┻━━━━━━━━┻━━━━━━┛

⌨️ 快捷键说明

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