• 大小: 18.08MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-14
  • 语言: C/C++
  • 标签: 视频捕获  

资源简介

实现视频捕获,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.embed.manifest
     文件         724  2013-05-04 18:21  视频捕获\client\Debug\ClientPlus.exe.embed.manifest.res
     文件         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个文件信息

评论

共有 条评论