网络编程五子棋.docx

上传人:b****3 文档编号:4128826 上传时间:2022-11-28 格式:DOCX 页数:10 大小:191.82KB
下载 相关 举报
网络编程五子棋.docx_第1页
第1页 / 共10页
网络编程五子棋.docx_第2页
第2页 / 共10页
网络编程五子棋.docx_第3页
第3页 / 共10页
网络编程五子棋.docx_第4页
第4页 / 共10页
网络编程五子棋.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

网络编程五子棋.docx

《网络编程五子棋.docx》由会员分享,可在线阅读,更多相关《网络编程五子棋.docx(10页珍藏版)》请在冰豆网上搜索。

网络编程五子棋.docx

网络编程五子棋

在线五子棋

一、实验目的和任务

1、理解CSocket编成原理。

2、掌握简单图形绘制。

3、综合运用所学知识解决问题。

二、实验内容

实现一个在线五子棋游戏,具有功能如下:

●能够实现网络两人对战

●能够播放背景音乐

●能够实现多人查看两人的对战情况

●能够保存棋局、重新打开棋局

三、实验步骤

[实验1步骤]

1.建立基于单文档的应用程序,参考界面如下

2、添加连接对话框

3.实现监听类CListenSocket

4.实现客户端类CClientSocket

5.在文档类里添加相关变量

6.在试图类里进行绘制和各种数据操作函数

四、思考问题

1、写出判断输赢的代码?

2、数据是如何发送的?

3、接受的数据是如何进一步操作的?

4、谈谈你的程序设计思路!

下面的代码仅供参考,存在一定问题,请仔细检查:

1、stdafx.h中的状态定义

2、客户端Socket类的接收数据处理,注意在实验文件中添加

#include"MyFiveDoc.h"

#include"MyFiveView.h"

3、监听Socket的响应连接请求处理

4、在CMyFiveApp类添加代码,注意包括头文件"Afxsock.h"

5、视图类设置数据成员和包含头文件

视图类构造函数初始化

6、视图类中定义的常用的成员函数和代码如下

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1