Description: Dialog between the transfer value of each MFC, add the Session box and Listcontrl use.
And the pop-up form the parent subform rebound to its original parent form, just use CDialog :: onOK () method can, because modal dialog box that has obstructive, if the use of the new definition of the object then DoModal () method, but to be wrong, that will reappear a new form, though the form is the same, but the content and the values are no longer present.
Updatedata () method can achieve transfer form and function internal reference value.
Conduct CString.Format () function study, referring to the C language, learning d, c and s like to use
Socket Communications is divided into client and server side, this time we have to do is MFC-based CSocket class, because such like thread open, scheduling, recovery and release work, MFC have helped us a good package, can not we to manage
2.SQL Server port number should be used to avoid the application takes the port number and t
To Search:
File list (Check if you may need any files):
MY SOCKET\chatClient\chatClient.aps
.........\..........\chatClient.clw
.........\..........\chatClient.cpp
.........\..........\chatClient.dsp
.........\..........\chatClient.dsw
.........\..........\chatClient.h
.........\..........\chatClient.ncb
.........\..........\chatClient.opt
.........\..........\chatClient.plg
.........\..........\chatClient.rc
.........\..........\chatClientDlg.cpp
.........\..........\chatClientDlg.h
.........\..........\ChatSocket.cpp
.........\..........\ChatSocket.h
.........\..........\Debug\chatClient.exe
.........\..........\.....\chatClient.ilk
.........\..........\.....\chatClient.obj
.........\..........\.....\chatClient.pch
.........\..........\.....\chatClient.pdb
.........\..........\.....\chatClient.res
.........\..........\.....\chatClientDlg.obj
.........\..........\.....\ChatSocket.obj
.........\..........\.....\StdAfx.obj
.........\..........\.....\vc60.idb
.........\..........\.....\vc60.pdb
.........\..........\ReadMe.txt
.........\..........\res\chatClient.ico
.........\..........\...\chatClient.rc2
.........\..........\Resource.h
.........\..........\StdAfx.cpp
.........\..........\StdAfx.h
.........\....Server\chatServer.aps
.........\..........\chatServer.clw
.........\..........\chatServer.cpp
.........\..........\chatServer.dsp
.........\..........\chatServer.dsw
.........\..........\chatServer.h
.........\..........\chatServer.ncb
.........\..........\chatServer.opt
.........\..........\chatServer.plg
.........\..........\chatServer.rc
.........\..........\chatServerDlg.cpp
.........\..........\chatServerDlg.h
.........\..........\ChatSocket.cpp
.........\..........\ChatSocket.h
.........\..........\Debug\chatServer.exe
.........\..........\.....\chatServer.ilk
.........\..........\.....\chatServer.obj
.........\..........\.....\chatServer.pch
.........\..........\.....\chatServer.pdb
.........\..........\.....\chatServer.res
.........\..........\.....\chatServerDlg.obj
.........\..........\.....\ChatSocket.obj
.........\..........\.....\ServerSocket.obj
.........\..........\.....\StdAfx.obj
.........\..........\.....\vc60.idb
.........\..........\.....\vc60.pdb
.........\..........\ReadMe.txt
.........\..........\res\chatServer.ico
.........\..........\...\chatServer.rc2
.........\..........\Resource.h
.........\..........\ServerSocket.cpp
.........\..........\ServerSocket.h
.........\..........\StdAfx.cpp
.........\..........\StdAfx.h
.........\....Client\Debug
.........\..........\res
.........\....Server\Debug
.........\..........\res
.........\chatClient
.........\chatServer
MY SOCKET