- 14
- 1
- 约7.27千字
- 约 10页
- 2017-02-08 发布于重庆
- 举报
使用CSocket类的网络通信实例
使用CSocket类的网络通信实例
本例采用CSocket编程模型建立一个聊天程序的简单实例。使用vc++6建立一个基于对话框的工程,建立工程时注意选上“Windows套接字”复选框。
一、服务器端应用程序设计(工程名称SocSvr)
1.1、界面及各控件属性
界面如下:
各控件属性如下
控件类型 控件ID Caption属性 控件变量 变量类型 列表框 IDC_LST_Log m_lst_log CListBox 编辑框 IDC_EDT_SenMsg m_edt_senMsg CEdit 按钮 IDC_BTN_Send m_btn_send CButton
列表框控件IDC_LST _Log的属性“sort”值为false,属性“Horizontal Scroll”值为true。
按钮IDC_BTN_Send属性Disable值为true。
1.2、定义CSocket类的派生类CSocListen和CSocRecv
从CSocket编程模型知道,服务器端需要两种套接字,一个用来侦听连接请求,一个用来与请求连接的套接字建立连接。因此,为程序添加两个CSocket派生类:SSocListen和CSocRecv,它们与对话框类密切配合,共同完成程序所要求实现的功能。
在vc集成环境左侧的工程管理栏中,切换到“class view”页,对准“SocSvr Class
原创力文档

文档评论(0)