登录
首页 » c++,visual-studio » 第一个MFC的WinSocket编程示例

第一个MFC的WinSocket编程示例

于 2022-03-22 发布 文件大小:1.86 MB
0 212
下载积分: 2 下载次数: 1

代码说明:

环境: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--因为它封装得让使用者觉得“很傻很天真”)。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • vs下编译通过的NTPclient
    vs下编译通过的NTPclient,实现NTP客户端访问,给需要的人!
    2022-03-11 00:47:23下载
    积分:1
  • Simple image album app
    从第一张图片开始,你可以用前后键一张一张地看所有的图片。您可以查看最新的图像。你可以用鼠标对图像进行颜色协调。我认为这将是非常有用的,作为一个初步项目,创建一个专辑。
    2023-07-06 16:45:03下载
    积分:1
  • laing_barsky
    程序实现Liang-Barsky裁剪算法。
    2022-06-17 05:36:43下载
    积分:1
  • OpenNETCF.Drawing
    WinCE OpenNETCF Drawing,用于C#WinCE 开发的界面设计。Visual Studio 2008 支持.NETCF2.0 和 .NETCF3.5.无三方控件,纯C#编写,希望能帮忙需要的同学的忙。
    2022-05-17 15:17:24下载
    积分:1
  • 再见代码
    它是一个简单的代码,它可以复制你的打印。假设“海”,它重复“海”
    2022-01-22 12:27:49下载
    积分:1
  • Creo二次开发实现装配体自动着色
    1.包含自动着色源代码color文件; 2.包含creo二次开发配置文件protk,具体包含配置文本text文件以及可执行文件dll; 3.包含对话框bitmap图像文件 包含一整套开发文件,可直接配置挂载在creo2.0及其以上版本中作为插件,实现装配体一键自动着色和单个着色功能。
    2022-08-16 09:40:41下载
    积分:1
  • dlp3000 sdk vs可用
    dlp3000二次开发包,内容包括各个模式的调用,版本读取,结构光,静态图片显示,hdmi视频显示,内置Pattern Sequence显示,外部Pattern Sequence上传显示等。
    2022-05-28 09:58:42下载
    积分:1
  • memorysearch
    内存检测工具不但可以彻底的检测出内存的稳定度,还可同时测试记忆的储存与检索资料的能力,可以确实掌控到机器上正在使用的内存到底可不可信赖。
    2022-02-14 09:16:53下载
    积分:1
  • dddsss
    ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
    2022-08-08 04:48:19下载
    积分:1
  • TCP服务器程序
    使用VC6编写的TCP服务器程序。 TCP服务器程序.h     This is the main header file for the application.  It includes other     project specific headers (including Resource.h) and declares the     CTCPApp application class. TCP服务器程序.cpp     This is the main application source file that contains the application     class CTCPApp.
    2023-05-11 04:20:03下载
    积分:1
  • 696516资源总数
  • 106442会员总数
  • 11今日下载