设为首页 加入收藏

TOP

3.4.1 规划类
2013-10-07 15:55:02 来源: 作者: 【 】 浏览:92
Tags:3.4.1 规划

3.4  小试牛刀--开发一个BBS客户端

实例功能 基于Telnet协议开发一个BBS客户端

源码路径 光盘\yuanma\3\BBS

3.4.1  规划类

本实例使用BBS服务器进行通信,客户端向服务器端发送数据并接收数据,本实例的最终目的是使用Visual C++(www.cppentry.com)开发一个基于Telnet的BBS客户端。本实例共有7个类,各个类的具体说明如下。

(1) CAboutDlg:显示About对话框。

(2) CClientSocket:控制客户端的Socket类以控制数据连接,负责与客户端的连接。里面包含的各个方法的具体说明如下。

OnClose():用于关闭连接。

OnConnect():用于建立连接。

OnOutOfBandData():用于处理带外数据。

OnReceive():用于接收数据。

OnSend():用于发送数据。

(3) CHostDialog:实现显示登录对话框。

(4) CMainFrame、CTelnetApp、CTelnetDoc和CTelnetView:这4个类用于建立单文档结构,其中在CTelnetView类中定义了主要的方法和属性,此类是整个实例的核心,其类视图结构如图3-13所示。

 
图3-13  CTelnetView类结构
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇3.3.7 具体实现(7) 下一篇3.4.2 具体实现(1)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C++中智能指针的性能 (2025-12-25 03:49:29)
·如何用智能指针实现c (2025-12-25 03:49:27)
·如何在 C 语言中管理 (2025-12-25 03:20:14)
·C语言和内存管理有什 (2025-12-25 03:20:11)
·为什么C语言从不被淘 (2025-12-25 03:20:08)