美文网首页
MFC&Python_QQIM

MFC&Python_QQIM

作者: MagicalGuy | 来源:发表于2018-10-11 00:20 被阅读0次

QQ即时通讯及聊天室

实现功能:
1、客户端可以和服务端进行通讯
2、服务端支持多人聊天实现聊天室功能
3、界面的友好度
4、一对一的聊天
5、通讯内容的加密
6、服务端与数据库进行交互

7、用户注册登录功能
8、添加好友,搜索好友并聊天
9、查看聊天记录

附加功能:
1、文件传输
2、视频聊天
3、最近消息,离线消息,防止重复登录

开发环境:
windows10+MySQL5.6+Python3.6.2 32bit+VS2015
+opencv3.4.1+ffmpeg-3.4.2-win64

数据库设计:


image.png

客户端代码结构:


image.png

客户端采用多线程方式处理消息,客户端逻辑类中有map窗口字典,根据接收消息调用相应窗口。

服务端如下:

image.png

客户端软件部分截图:


image.png

个人使用界面


image.png

群聊


image.png

好友聊天


image.png

项目请见于:https://github.com/MagicalGuy

相关文章

  • MFC&Python_QQIM

    QQ即时通讯及聊天室 实现功能:1、客户端可以和服务端进行通讯2、服务端支持多人聊天实现聊天室功能3、界面的友好度...

网友评论

      本文标题:MFC&Python_QQIM

      本文链接:https://www.haomeiwen.com/subject/pejyaftx.html