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

📄 d107.bmp.txt

📁 Visual C++通信编程实例
💻 TXT
字号:
各需要一个编辑框( Edit Box)控件,用来输入要发送的消息、显示接收到的消息;由于
是一个聊天室软件,还需要添加一个编辑框(Edit Box)控件,用于输入用户名;设置一
个IP地址控件(IP Address)用于设置服务器的地址;设置发送消息的按钮(Button)控
件,一个用于启动应用程序对Socket的侦听,或打开与服务器连接的按钮控件,以及一
个停止连接的按钮控件。
    生成的对话框应用程序如图3-23所示,各控件的属性设置如表3-11所示。
图3-23应用程序框架图
表3-11控件属性设置
┏━━━━━━━┳━━━━━━━━┳━━━━━━━━┓
┃    控件类型  ┃    ID          ┃    Caption     ┃
┣━━━━━━━╋━━━━━━━━╋━━━━━━━━┫
┃  Group Box   ┃  Ⅱ)C_STATIC   ┃  工作模式      ┃
┣━━━━━━━╋━━━━━━━━╋━━━━━━━━┫
┃              ┃  IDC_SERVER    ┃  服务器        ┃
┃Radio Button  ┃                ┃                ┃
┃              ┣━━━━━━━━╋━━━━━━━━┫
┃              ┃  1DC_CLIENT    ┃  客户机        ┃
┣━━━━━━━╋━━━━━━━━╋━━━━━━━━┫
┃              ┃  IDC_STATIC    ┃  服务器口地址  ┃
┃              ┣━━━━━━━━╋━━━━━━━━┫
┃  Static Text ┃  IDC_STATIC    ┃  端口          ┃
┃              ┣━━━━━━━━╋━━━━━━━━┫
┃              ┃  Ⅱ)C_STATIC   ┃  用户名        ┃
┣━━━━━━━╋━━━━━━━━╋━━━━━━━━┫
┃              ┃  Ⅱ)C_PORT     ┃                ┃
┃              ┣━━━━━━━━╋━━━━━━━━┫
┃              ┃  Ⅱ)C_INPUTMSG ┃                ┃
┃  Edit Box    ┃                ┃                ┃
┃              ┣━━━━━━━━╋━━━━━━━━┫
┃              ┃IDC_SHOWMSG     ┃                ┃
┃              ┣━━━━━━━━╋━━━━━━━━┫
┃              ┃  IDC_USERNAME  ┃                ┃
┣━━━━━━━╋━━━━━━━━╋━━━━━━━━┫
┃  IP Address  ┃IDC_IPADDRESS   ┃                ┃
┣━━━━━━━╋━━━━━━━━╋━━━━━━━━┫
┃              ┃IDC_STARr LINK  ┃  启动服务器    ┃
┃  B utton     ┃                ┃                ┃
┃              ┣━━━━━━━━╋━━━━━━━━┫
┃              ┃  IDC_STOP      ┃  停止          ┃
┗━━━━━━━┻━━━━━━━━┻━━━━━━━━┛
在MFC ClassWizard中,将对话框中的控件和变量柏关联,如表3-12所示。
/07

⌨️ 快捷键说明

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