Description: Good things
Based on the winsock under
S end: registered Sever+ communication Sever
C side: using multithreading transceiver
Very good to avoid the interface block Separate the data processing and interface completely
Platform: vc6.0 compiler through. Under XP
Operation method: 1. Running YtQQSever
2. Run YtQQ
Note: do not need to run the YtMsgSever
Please add the data source name as YtQQuser before you run
To Search:
File list (Check if you may need any files):
QQ聊天工具
..........\YtQQ
..........\....\YtQQ
..........\....\....\AboutAuth.cpp
..........\....\....\AboutAuth.h
..........\....\....\BitmapDialog.cpp
..........\....\....\BitmapDialog.h
..........\....\....\CarryFile.cpp
..........\....\....\CarryFile.h
..........\....\....\ChatDlg.cpp
..........\....\....\ChatDlg.h
..........\....\....\Debug
..........\....\....\.....\AboutAuth.obj
..........\....\....\.....\AboutAuth.sbr
..........\....\....\.....\CarryFile.obj
..........\....\....\.....\CarryFile.sbr
..........\....\....\.....\ChatDlg.obj
..........\....\....\.....\ChatDlg.sbr
..........\....\....\.....\IconComboBox.obj
..........\....\....\.....\IconComboBox.sbr
..........\....\....\.....\NetSet.obj
..........\....\....\.....\NetSet.sbr
..........\....\....\.....\RegBasicDlg.obj
..........\....\....\.....\RegBasicDlg.sbr
..........\....\....\.....\RegMiscDlg.obj
..........\....\....\.....\RegMiscDlg.sbr
..........\....\....\.....\RegNetSetDlg.obj
..........\....\....\.....\RegNetSetDlg.sbr
..........\....\....\.....\RegWizard.obj
..........\....\....\.....\RegWizard.sbr
..........\....\....\.....\StdAfx.obj
..........\....\....\.....\StdAfx.sbr
..........\....\....\.....\YtQQ.exe
..........\....\....\.....\YtQQ.ilk
..........\....\....\.....\YtQQ.obj
..........\....\....\.....\YtQQ.pch
..........\....\....\.....\YtQQ.pdb
..........\....\....\.....\YtQQ.res
..........\....\....\.....\YtQQ.sbr
..........\....\....\.....\YtQQDlg.obj
..........\....\....\.....\YtQQDlg.sbr
..........\....\....\.....\vc60.idb
..........\....\....\.....\vc60.pdb
..........\....\....\IconComboBox.cpp
..........\....\....\IconComboBox.h
..........\....\....\NetSet.cpp
..........\....\....\NetSet.h
..........\....\....\ReadMe.txt
..........\....\....\RegBasicDlg.cpp
..........\....\....\RegBasicDlg.h
..........\....\....\RegMiscDlg.cpp
..........\....\....\RegMiscDlg.h
..........\....\....\RegNetSetDlg.cpp
..........\....\....\RegNetSetDlg.h
..........\....\....\RegWizard.cpp
..........\....\....\RegWizard.h
..........\....\....\StdAfx.cpp
..........\....\....\StdAfx.h
..........\....\....\YtQQ.aps
..........\....\....\YtQQ.clw
..........\....\....\YtQQ.cpp
..........\....\....\YtQQ.dsp
..........\....\....\YtQQ.dsw
..........\....\....\YtQQ.h
..........\....\....\YtQQ.ncb
..........\....\....\YtQQ.opt
..........\....\....\YtQQ.plg
..........\....\....\YtQQ.rc
..........\....\....\YtQQDlg.cpp
..........\....\....\YtQQDlg.h
..........\....\....\data
..........\....\....\....\bo.exe
..........\....\....\....\netset.cfg
..........\....\....\....\test.db
..........\....\....\....\test.lwb
..........\....\....\....\yt.db
..........\....\....\....\yt.lwb
..........\....\....\face
..........\....\....\....\02.ico
..........\....\....\....\03.ico
..........\....\....\....\04.ico
..........\....\....\....\05.ico
..........\....\....\....\06.ico
..........\....\....\....\07.ico
..........\....\....\....\08.ico
..........\....\....\....\09.ico
..........\....\....\....\1.bmp
..........\....\....\....\10.ico
..........\....\....\....\11.ico
..........\....\....\....\12.ico
..........\....\....\....\13.ico
..........\....\....\....\14.ico
..........\....\....\....\15.ico
..........\....\....\....\16.ico
..........\....\....\....\17.ico
..........\....\....\....\18.ico
..........\....\....\....\19.ico
..........\....\....\....\20.ico
..........\....\....\....\21.ico
..........\....\....\....\22.ico