文件名称:InstantMsg
介绍说明--下载内容均来自于网络,请自行研究使用
一个C++做的即时通信,有以下功能:
1.系统窗口打开后,实现系统托盘,点击右键弹出菜单进行网络相关选项设置,左键激活窗口(对话框);
2.保证应用程序只能运行一个实例(应用程序只能打开一个);
3.搜索局域网内部所有在线用户添加到对话框列表控件中;
4.选中某个指定用户实现消息收发(UDP);
5.选中某个用户进行文件传送(TCP,多线程);
6.实现用户隐身或者离线状态的消息收发和文件传送,图标闪烁;
7.对话框上列表控件列可进行定制;
8.对于用户动态的上下线能自动检测到并添加到列表框中。
-1. The system after the window open, realize the system tray, right click on the popup menu for network related option Settings, click activate the window (dialog box)
2. Ensure that applications can only run an example (applications can only open a)
3. Search LAN internal all online users to add to the dialog box in a list control
4. Select a specified users realize (UDP) to send and receive messages
5. Select a user document transmission (TCP, multithreading)
6. Achieve user stealth or offline news of the state to send and receive and file transfer, icon flash
7. On the dialog box can be customized list control list
For users and the dynamic line can automatically detect and to add to the list box.
1.系统窗口打开后,实现系统托盘,点击右键弹出菜单进行网络相关选项设置,左键激活窗口(对话框);
2.保证应用程序只能运行一个实例(应用程序只能打开一个);
3.搜索局域网内部所有在线用户添加到对话框列表控件中;
4.选中某个指定用户实现消息收发(UDP);
5.选中某个用户进行文件传送(TCP,多线程);
6.实现用户隐身或者离线状态的消息收发和文件传送,图标闪烁;
7.对话框上列表控件列可进行定制;
8.对于用户动态的上下线能自动检测到并添加到列表框中。
-1. The system after the window open, realize the system tray, right click on the popup menu for network related option Settings, click activate the window (dialog box)
2. Ensure that applications can only run an example (applications can only open a)
3. Search LAN internal all online users to add to the dialog box in a list control
4. Select a specified users realize (UDP) to send and receive messages
5. Select a user document transmission (TCP, multithreading)
6. Achieve user stealth or offline news of the state to send and receive and file transfer, icon flash
7. On the dialog box can be customized list control list
For users and the dynamic line can automatically detect and to add to the list box.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
InstantMsg\ChatAndFileDlg.cpp
..........\ChatAndFileDlg.h
..........\ChatThread.cpp
..........\ChatThread.h
..........\DataSocket.cpp
..........\DataSocket.h
..........\.ebug\BuildLog.htm
..........\.....\ChatAndFileDlg.obj
..........\.....\ChatAndFileDlg.sbr
..........\.....\ChatThread.obj
..........\.....\ChatThread.sbr
..........\.....\DataSocket.obj
..........\.....\DataSocket.sbr
..........\.....\GroupChatDlg.obj
..........\.....\GroupChatDlg.sbr
..........\.....\InstantMsg.bsc
..........\.....\InstantMsg.exe
..........\.....\InstantMsg.exe.embed.manifest
..........\.....\InstantMsg.exe.embed.manifest.res
..........\.....\InstantMsg.exe.intermediate.manifest
..........\.....\InstantMsg.ilk
..........\.....\InstantMsg.obj
..........\.....\InstantMsg.pch
..........\.....\InstantMsg.pdb
..........\.....\InstantMsg.res
..........\.....\InstantMsg.sbr
..........\.....\InstantMsgDlg.obj
..........\.....\InstantMsgDlg.sbr
..........\.....\ListenSocket.obj
..........\.....\ListenSocket.sbr
..........\.....\mt.dep
..........\.....\RecvFileDlg.obj
..........\.....\RecvFileDlg.sbr
..........\.....\RecvSocket.obj
..........\.....\RecvSocket.sbr
..........\.....\SendFileDlg.obj
..........\.....\SendFileDlg.sbr
..........\.....\SendSocket.obj
..........\.....\SendSocket.sbr
..........\.....\StdAfx.obj
..........\.....\StdAfx.sbr
..........\.....\vc60.idb
..........\.....\vc60.pdb
..........\.....\vc90.idb
..........\.....\vc90.pdb
..........\GroupChatDlg.cpp
..........\GroupChatDlg.h
..........\IM.ini
..........\InstantMsg.aps
..........\InstantMsg.clw
..........\InstantMsg.cpp
..........\InstantMsg.dsp
..........\InstantMsg.dsw
..........\InstantMsg.h
..........\InstantMsg.ncb
..........\InstantMsg.opt
..........\InstantMsg.plg
..........\InstantMsg.rc
..........\InstantMsg.sln
..........\InstantMsg.suo
..........\InstantMsg.vcproj
..........\InstantMsg.vcproj.RUIDAKEJ-DC1EFC.Administrator.user
..........\InstantMsgDlg.cpp
..........\InstantMsgDlg.h
..........\ListenSocket.cpp
..........\ListenSocket.h
..........\ReadMe.txt
..........\RecvFileDlg.cpp
..........\RecvFileDlg.h
..........\RecvSocket.cpp
..........\RecvSocket.h
..........\res\bitmap1.bmp
..........\...\bitmap2.bmp
..........\...\bitmap3.bmp
..........\...\corona.smf
..........\...\Devior.smf
..........\...\InstantMsg.ico
..........\...\InstantMsg.rc2
..........\...\UserChat.ico
..........\...\x-plus.smf
..........\Resource.h
..........\SendFileDlg.cpp
..........\SendFileDlg.h
..........\SendSocket.cpp
..........\SendSocket.h
..........\SkinMagic.dll
..........\SkinMagic.lib
..........\SkinMagicLib.h
..........\StdAfx.cpp
..........\StdAfx.h
..........\Debug
..........\res
InstantMsg
..........\ChatAndFileDlg.h
..........\ChatThread.cpp
..........\ChatThread.h
..........\DataSocket.cpp
..........\DataSocket.h
..........\.ebug\BuildLog.htm
..........\.....\ChatAndFileDlg.obj
..........\.....\ChatAndFileDlg.sbr
..........\.....\ChatThread.obj
..........\.....\ChatThread.sbr
..........\.....\DataSocket.obj
..........\.....\DataSocket.sbr
..........\.....\GroupChatDlg.obj
..........\.....\GroupChatDlg.sbr
..........\.....\InstantMsg.bsc
..........\.....\InstantMsg.exe
..........\.....\InstantMsg.exe.embed.manifest
..........\.....\InstantMsg.exe.embed.manifest.res
..........\.....\InstantMsg.exe.intermediate.manifest
..........\.....\InstantMsg.ilk
..........\.....\InstantMsg.obj
..........\.....\InstantMsg.pch
..........\.....\InstantMsg.pdb
..........\.....\InstantMsg.res
..........\.....\InstantMsg.sbr
..........\.....\InstantMsgDlg.obj
..........\.....\InstantMsgDlg.sbr
..........\.....\ListenSocket.obj
..........\.....\ListenSocket.sbr
..........\.....\mt.dep
..........\.....\RecvFileDlg.obj
..........\.....\RecvFileDlg.sbr
..........\.....\RecvSocket.obj
..........\.....\RecvSocket.sbr
..........\.....\SendFileDlg.obj
..........\.....\SendFileDlg.sbr
..........\.....\SendSocket.obj
..........\.....\SendSocket.sbr
..........\.....\StdAfx.obj
..........\.....\StdAfx.sbr
..........\.....\vc60.idb
..........\.....\vc60.pdb
..........\.....\vc90.idb
..........\.....\vc90.pdb
..........\GroupChatDlg.cpp
..........\GroupChatDlg.h
..........\IM.ini
..........\InstantMsg.aps
..........\InstantMsg.clw
..........\InstantMsg.cpp
..........\InstantMsg.dsp
..........\InstantMsg.dsw
..........\InstantMsg.h
..........\InstantMsg.ncb
..........\InstantMsg.opt
..........\InstantMsg.plg
..........\InstantMsg.rc
..........\InstantMsg.sln
..........\InstantMsg.suo
..........\InstantMsg.vcproj
..........\InstantMsg.vcproj.RUIDAKEJ-DC1EFC.Administrator.user
..........\InstantMsgDlg.cpp
..........\InstantMsgDlg.h
..........\ListenSocket.cpp
..........\ListenSocket.h
..........\ReadMe.txt
..........\RecvFileDlg.cpp
..........\RecvFileDlg.h
..........\RecvSocket.cpp
..........\RecvSocket.h
..........\res\bitmap1.bmp
..........\...\bitmap2.bmp
..........\...\bitmap3.bmp
..........\...\corona.smf
..........\...\Devior.smf
..........\...\InstantMsg.ico
..........\...\InstantMsg.rc2
..........\...\UserChat.ico
..........\...\x-plus.smf
..........\Resource.h
..........\SendFileDlg.cpp
..........\SendFileDlg.h
..........\SendSocket.cpp
..........\SendSocket.h
..........\SkinMagic.dll
..........\SkinMagic.lib
..........\SkinMagicLib.h
..........\StdAfx.cpp
..........\StdAfx.h
..........\Debug
..........\res
InstantMsg