登录
首页 » qt,c++ » 局域网聊天

局域网聊天

于 2022-10-17 发布 文件大小:104.43 kB
0 309
下载积分: 2 下载次数: 1

代码说明:

IP Messenger是一款局域网内部聊天、文件传输工具,具有很多优点,如数据通讯不需要建立服务器、直接在两台电脑间通信和数据传输,支持文件及文件目录的传输,安全快捷以及小巧方便等优异特点,因此很多公司都采用它作为部门、公司内部的IM即时通信工具。   IP Messenger在程序结构方面采用了Windows SDK处理结构,通信方面采用了TCP/UDP通信方式,在文件传输处理方面采用文件映射技术,等等。通过分析IP Messenger的运行、工作原理,可以提高并加深对Windows处理流程的理解,提高SOCKET编程技术等,因此特对其源码进行分析,以抛砖引玉,共同提高大家的编程技术。

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

发表评论

0 个回复

  • 依据条件获取的对应的数据
    依据一定条件 通过查询数据库 获取数据库中对应的数据
    2022-02-05 02:57:40下载
    积分:1
  • qt入门代码示例
    里面是QT入门的代码,包括各种空间的使用,一些简单的小应用。
    2023-08-26 08:15:04下载
    积分:1
  • QTWindows下的串口通信程序
    使用第三方串口类实现串口通信编程,亲测是可以使用的,自发自收和与下位机如单片机的同信转换
    2022-09-23 19:35:03下载
    积分:1
  • qt 简单 时钟类
    5 综合编程:可视化时钟5.1 演示案例【任务目标】实现如图所示的可视化时钟效果,钟表指针适时更新。要求整个表盘是客户区矩形的最大内接圆,随着窗口大小的变化而自适应变化,指针的大小也能相应变化。设计对话框,允许用户设置表盘、刻度及指针的颜色,在对话框内能够显示时钟的预览效果 【分析设计】可以采用最简单的设计,程序启动后触发定时器消息,在定时器事件处理方法中刷新窗体显示,在 paintEvent 方法中绘制可视化时钟。这种设计方案比较复杂,绘制时针、分针、秒针的代码比较复杂冗余。 paintEvent 的代码只能在窗体中绘制,如果要在其它地方绘制(如对话框中的预览效果),整个处理逻辑难以复用。整个时钟由表盘和 3 个指针构成,各自有不同的处理逻辑,将表盘处理和绘制封装在 Plate 类中, 3 个指针的处理逻辑时类似的,抽象出 Arm 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-07 01:43:43下载
    积分:1
  • QT5串口调试器
    QT5串口调试器,带报文自动应答,数据存储等功能
    2023-04-18 03:45:03下载
    积分:1
  • 基于QT的MP3播放器
    基于qt开发的音乐播发器,具有换肤功能,能够实现单曲循环、列表循环、顺序序播放等功能, 系统托盘功能,能在桌面显示歌词,有许多鼠标点击事件,操作人性化
    2022-12-11 08:35:04下载
    积分:1
  • SBC-7109 Qt can sourcecode
    針對CAN BUS 傳輸應用,使用QT 開發工具 有auto send,及thread
    2023-06-01 13:40:02下载
    积分:1
  • Qtop Qt
    Read realtime monitoring process liketopin a Qt-way. This application startstopin a process, reads its output whenevertopflushes the stdout, and shows the result in a text browser.
    2022-03-12 06:18:07下载
    积分:1
  • qt creator实现文本编辑等功能
    适合新手,qt creator开发菜单,图标,文本编辑,查找,状态栏显示等功能。 主要是在菜单栏里添加菜单和图标,添加资源文件。
    2022-03-24 07:31:19下载
    积分:1
  • 画图软件QT
    6.1 演示案例【任务目标】 实现简单的绘图功能,并支持绘图数据的保存和打开等功能。通过 Draw 菜单,由用户点击选择不同的图形,按下鼠标左键并拖动鼠标开始绘图,松开鼠标后保存图形(线条、椭圆、矩形)数据,并更新屏幕显示。File 菜单下定义文件的基本操作, New 菜单项用于新建绘图文件,如果上一个文件修改了并没有保存,需要进行提示, Save 用于将绘图结果保存为磁盘文件,实现持久化存储, Open 用于打开存盘的图形文件。6.1.1 简单绘图版本
    2022-02-12 21:40:54下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载