-
第一个MFC的WinSocket编程示例
环境:Windows XP SP 3、 VC++ 6.0、 Windows Server 2003 SDK
使用步骤:
1、下载解压之后,使用VC++ 6.0 IDE打开.dws文件
2、点击“!”按钮运行程序
3、如果一切正常会出现一个对话框,然后选择下拉框中的“服务端”启动服务器进程--接着点击“监听”按钮
4、然后再点击“!”按钮运行客户端进程
5、如果一切正常,那么选择下拉框中的“客户端”启动客户端进程--接着点击“连接”按钮,让客户端连接到socket服务器
6、在客户端的“消息”栏中输入信息,然后点击“发送”按钮
7、点击服务器端进程,应该可以看见客户端发送过来的消息,然后可以在“消息”栏中输入响应信息,然后点击“发送”按钮,此时会在客户端进程中看服务器端进程响应的信息
该示例是实现了一个客户端对象对应一个服务端对象的socket的网络编程--最简单的VC++的网络编程示例。该示使用主要是自定义一个类--它继承MFC库中CAsyncSocket类,然后重写OnAccept, OnSend, OnReceive和OnClose方法来实现一对一的VC++的socket网络编程。注意:自定义类关联应用向导生成的对话框类,需要在头文件中书写语句“class CHelloSocketDlg;”,并且在.cpp文件中写入语句“#include "HelloSocketDlg.h";”,否则编译不会通过!
本示例使用Dialog模式的UI是为方便说明socket编程,在对话框类的OnInitDialog方法有初始化的成员变量的注释说明,在自定义类中的注释非常详细。本人觉得MFC使用异步通信类CAsyncSocket实现Java中的ServerSocket类和Socket类的编程效果,是非常牛的!(虽然本人认为它还封装得不够OO--因为它封装得让使用者觉得“很傻很天真”)。
- 2022-03-22 11:57:16下载
- 积分:1
-
glue
GLUE通过蒙托卡罗样点用来分析水文模型参数不确定性分析(GLUE through Monte Carlo samples used to analyze the hydrological model parameter uncertainty analysis)
- 2020-12-05 11:29:23下载
- 积分:1
-
Poolcode
3D台球游戏,功能完整,代码完整,需要的同学可以下载进去学习~~(3D Billiards Game, functional integrity, code integrity, and required the Student can be downloaded into the study ~ ~)
- 2009-03-11 15:20:25下载
- 积分:1
-
test1_1
说明: 研究舍入误差的例程,可以帮助初学计算方法的人。(Of rounding error in the routine that can help beginners who calculation.)
- 2011-04-11 23:55:26下载
- 积分:1
-
BPA
本人编写的BPAmatlab程序,用于神经网络学习。(I prepared BPAmatlab procedures for neural network learning.)
- 2013-10-25 21:19:47下载
- 积分:1
-
longgekuta
系统仿真导论第一个实验程序,龙格库塔实验程序(Introduction The first experimental system simulation program, Runge-Kutta experimental procedures)
- 2013-06-28 19:12:31下载
- 积分:1
-
Power_Control
LTE系统中 功率控制,开环闭环功率控制,(LTE power control)
- 2015-04-08 10:54:02下载
- 积分:1
-
generalized-Stransform
基于改进的广义S变换,能更好的对数据进行时频分析。(Modified S-transform and its application in data analysis)
- 2017-01-03 16:06:17下载
- 积分:1
-
ModbusSlave
modbus 协议,从机模式.工业通讯支持(modbus 协议,从机模式。工业通讯支持)
- 2015-03-26 17:53:44下载
- 积分:1
-
vc_bit_big
档案管理系统的 档案管理系统的 档案管理系统的 档案管理系统的 档案管理系统的 ( docment manegemant docment manegemant docment manegemant docment manegemant)
- 2009-12-01 10:12:57下载
- 积分:1