資源簡介
實現視頻捕獲,vc++編寫,親測可以用,包括了客戶端和服務器端
代碼片段和文件信息
//?ClientCtrlSock.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“ClientPlus.h“
#include?“ClientCtrlSock.h“
#include?“clientplusdlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CClientCtrlSock
CClientCtrlSock::CClientCtrlSock()
{
}
CClientCtrlSock::~CClientCtrlSock()
{
}
//?Do?not?edit?the?following?lines?which?are?needed?by?ClassWizard.
#if?0
BEGIN_MESSAGE_MAP(CClientCtrlSock?CAsyncSocket)
//{{AFX_MSG_MAP(CClientCtrlSock)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
#endif //?0
/////////////////////////////////////////////////////////////////////////////
//?CClientCtrlSock?member?functions
void?CClientCtrlSock::OnConnect(int?nErrorCode)?
{
if?(nErrorCode==0)
{
AfxMessageBox(“Success?in?connecting?Server!“);
}
else
{
AfxMessageBox(“can‘t?connected?to?Server!“);
}
//?TODO:?Add?your?specialized?code?here?and/or?call?the?base?class
CAsyncSocket::OnConnect(nErrorCode);
}
void?CClientCtrlSock::OnReceive(int?nErrorCode)?
{
CClientPlusDlg*?pDlg=(CClientPlusDlg*)::AfxGetMainWnd();
SERVER_CTRL_MSG?msg;
memset(&msg0sizeof(SERVER_CTRL_MSG));
Receive(&msgsizeof(SERVER_CTRL_MSG));
pDlg->ExcuteServerCommand(msg);
//?TODO:?Add?your?specialized?code?here?and/or?call?the?base?class
CAsyncSocket::OnReceive(nErrorCode);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-05-04?18:20??視頻捕獲\
?????目錄???????????0??2013-05-04?18:21??視頻捕獲\client\
?????文件????????1463??2002-03-12?16:01??視頻捕獲\client\ClientCtrlSock.cpp
?????文件????????1389??2002-03-12?15:37??視頻捕獲\client\ClientCtrlSock.h
?????文件???????21104??2002-09-29?14:53??視頻捕獲\client\ClientPlus.aps
?????文件????????1662??2002-09-29?14:53??視頻捕獲\client\ClientPlus.clw
?????文件????????2213??2002-03-12?11:04??視頻捕獲\client\ClientPlus.cpp
?????文件????????4515??2002-03-12?12:20??視頻捕獲\client\ClientPlus.dsp
?????文件?????????543??2002-03-12?11:04??視頻捕獲\client\ClientPlus.dsw
?????文件????????1368??2002-03-12?11:04??視頻捕獲\client\ClientPlus.h
?????文件????11037696??2013-05-04?18:23??視頻捕獲\client\ClientPlus.ncb
?????文件???????49664??2002-09-29?14:53??視頻捕獲\client\ClientPlus.opt
?????文件????????1865??2002-05-18?22:10??視頻捕獲\client\ClientPlus.plg
?????文件????????5599??2002-03-15?11:52??視頻捕獲\client\ClientPlus.rc
?????文件?????????884??2013-05-04?18:21??視頻捕獲\client\ClientPlus.sln
?????文件????????8704??2013-05-04?18:23??視頻捕獲\client\ClientPlus.suo
?????文件????????8251??2013-05-04?18:21??視頻捕獲\client\ClientPlus.vcproj
?????文件????????1427??2013-05-04?18:23??視頻捕獲\client\ClientPlus.vcproj.ZGC-20120727NHB.Administrator.user
?????文件????????8221??2002-03-15?16:15??視頻捕獲\client\ClientPlusDlg.cpp
?????文件????????1946??2002-03-15?14:41??視頻捕獲\client\ClientPlusDlg.h
?????文件????????2280??2002-03-15?18:02??視頻捕獲\client\ClientStreamSock.cpp
?????文件????????1399??2002-03-15?17:59??視頻捕獲\client\ClientStreamSock.h
?????目錄???????????0??2013-05-04?18:21??視頻捕獲\client\Debug\
?????文件???????12776??2013-05-04?18:21??視頻捕獲\client\Debug\BuildLog.htm
?????文件???????15039??2013-05-04?18:21??視頻捕獲\client\Debug\ClientCtrlSock.obj
?????文件??????139264??2013-05-04?18:21??視頻捕獲\client\Debug\ClientPlus.exe
?????文件?????????660??2013-05-04?18:21??視頻捕獲\client\Debug\ClientPlus.exe.em
?????文件?????????724??2013-05-04?18:21??視頻捕獲\client\Debug\ClientPlus.exe.em
?????文件?????????625??2013-05-04?18:21??視頻捕獲\client\Debug\ClientPlus.exe.intermediate.manifest
?????文件?????1204896??2013-05-04?18:21??視頻捕獲\client\Debug\ClientPlus.ilk
?????文件???????24908??2013-05-04?18:21??視頻捕獲\client\Debug\ClientPlus.obj
............此處省略65個文件信息
- 上一篇:微軟vc++ BuildTools_2013
- 下一篇:c++網絡編程
評論
共有 條評論