• 大小: 1.83MB
    文件类型: .rar
    金币: 2
    下载: 3 次
    发布日期: 2023-09-21
  • 语言: 其他
  • 标签: 海康  开发包  

资源简介

NetVideoActiveX23开发包NetVideoActiveX23开发包

资源截图

代码片段和文件信息

// AlarmoutCtrl.cpp : implementation file
//

#include “stdafx.h“
#include “PCDVRDVRDEMO.h“
#include “AlarmoutCtrl.h“


#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CAlarmoutCtrl dialog


CAlarmoutCtrl::CAlarmoutCtrl(CWnd* pParent /*=NULL*/)
: CDialog(CAlarmoutCtrl::IDD pParent)
{
//{{AFX_DATA_INIT(CAlarmoutCtrl)
m_bAlarmout1 = FALSE;
m_bAlarmout2 = FALSE;
m_bAlarmout3 = FALSE;
m_bAlarmout4 = FALSE;
//}}AFX_DATA_INIT
}


void CAlarmoutCtrl::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAlarmoutCtrl)
DDX_Check(pDX IDC_CHECK_ALARMOUTCTRL1 m_bAlarmout1);
DDX_Check(pDX IDC_CHECK_ALARMOUTCTRL2 m_bAlarmout2);
DDX_Check(pDX IDC_CHECK_ALARMOUTCTRL3 m_bAlarmout3);
DDX_Check(pDX IDC_CHECK_ALARMOUTCTRL4 m_bAlarmout4);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAlarmoutCtrl CDialog)
//{{AFX_MSG_MAP(CAlarmoutCtrl)
ON_BN_CLICKED(IDC_CHECK_ALARMOUTCTRL1 OnCheckAlarmoutctrl1)
ON_BN_CLICKED(IDC_CHECK_ALARMOUTCTRL2 OnCheckAlarmoutctrl2)
ON_BN_CLICKED(IDC_CHECK_ALARMOUTCTRL3 OnCheckAlarmoutctrl3)
ON_BN_CLICKED(IDC_CHECK_ALARMOUTCTRL4 OnCheckAlarmoutctrl4)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAlarmoutCtrl message handlers

BOOL CAlarmoutCtrl::OnInitDialog() 
{
CDialog::OnInitDialog();

// TODO: Add extra initialization here
pMainDlg = (CPCDVRDVRDEMODlg *)GetParent();

if(!F_InitPara())
return false;

UpdateData(FALSE);

return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}

void CAlarmoutCtrl::OnOK() 
{
// TODO: Add extra validation here

CDialog::OnOK();
}

void CAlarmoutCtrl::OnCancel() 
{
// TODO: Add extra cleanup here

CDialog::OnCancel();
}

void CAlarmoutCtrl::OnCheckAlarmoutctrl1() 
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
if(m_bAlarmout1)
{
if(!pMainDlg->m_OCX3.ControlAlarmOut(01))
{
m_bAlarmout1 = FALSE;
AfxMessageBox(“报警输出控制失败!“);
}
}
else
{
if(!pMainDlg->m_OCX3.ControlAlarmOut(00))
{
m_bAlarmout1 = TRUE;
AfxMessageBox(“报警输出控制失败!“);
}
}
UpdateData(FALSE);
}

void CAlarmoutCtrl::OnCheckAlarmoutctrl2() 
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
if(m_bAlarmout2)
{
if(!pMainDlg->m_OCX3.ControlAlarmOut(11))
{
m_bAlarmout2 = FALSE;
AfxMessageBox(“报警输出控制失败!“);
}
}
else
{
if(!pMainDlg->m_OCX3.ControlAlarmOut(10))
{
m_bAlarmout2 = TRUE;
AfxMessageBox(“报警输出控制失败!“);
}
}
UpdateData(FALSE);
}

void CAlarmoutCtrl::OnCheckAlarmoutctrl3() 
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
if(m_bA

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     454715  2009-10-15 11:33  control(NetVideoActiveX23)\HCNetSDK.dll

     文件       2112  2009-10-15 11:33  control(NetVideoActiveX23)\NetVideoActiveX23.inf

     文件     114688  2009-10-15 11:33  control(NetVideoActiveX23)\NetVideoActiveX23.ocx

     文件        874  2009-10-15 11:33  control(NetVideoActiveX23)\NetVideoActiveX23.osd

     文件    1089614  2009-10-15 11:33  control(NetVideoActiveX23)\PlayCtrl.dll

     文件         30  2009-10-15 11:33  control(NetVideoActiveX23)\register.bat

     文件      45056  2009-10-15 11:33  control(NetVideoActiveX23)\RemConfigRes_CHI.dll

     文件      69632  2009-10-15 11:33  control(NetVideoActiveX23)\RemConfigRes_ENG.dll

     文件     675840  2009-10-15 11:33  control(NetVideoActiveX23)\ShowRemConfig.dll

     文件      61440  2009-10-15 11:33  control(NetVideoActiveX23)\StreamTransClient.dll

     文件     200786  2009-10-15 11:33  control(NetVideoActiveX23)\SystemTransform.dll

     文件         33  2009-10-15 11:33  control(NetVideoActiveX23)\Unregister.bat

     文件     988778  2009-10-15 11:33  NetVideoActiveX23\codebase\NetVideoActiveX23.cab

     文件       2119  2009-10-15 11:33  NetVideoActiveX23\doc\Index.htm

     文件       6705  2009-08-25 14:33  PCDVRDVRDEMO\AlarmoutCtrl.cpp

     文件       1611  2009-08-25 14:33  PCDVRDVRDEMO\AlarmoutCtrl.h

     文件      72880  2009-08-25 14:33  PCDVRDVRDEMO\Markup.cpp

     文件      14085  2009-08-25 14:33  PCDVRDVRDEMO\Markup.h

     文件      14870  2009-08-25 14:33  PCDVRDVRDEMO\netvideoactivex.cpp

     文件       4791  2009-08-25 14:33  PCDVRDVRDEMO\netvideoactivex.h

     文件      19477  2009-10-15 11:10  PCDVRDVRDEMO\netvideoactivex23.cpp

     文件       5947  2009-10-15 11:10  PCDVRDVRDEMO\netvideoactivex23.h

     文件       2147  2009-08-25 14:33  PCDVRDVRDEMO\PCDVRDVRDEMO.cpp

     文件       6294  2009-08-25 14:33  PCDVRDVRDEMO\PCDVRDVRDEMO.dsp

     文件       1390  2009-08-25 14:33  PCDVRDVRDEMO\PCDVRDVRDEMO.h

     文件      24039  2009-10-15 11:10  PCDVRDVRDEMO\PCDVRDVRDEMO.rc

     文件      32298  2009-10-15 11:10  PCDVRDVRDEMO\PCDVRDVRDEMODlg.cpp

     文件       3982  2009-10-15 11:10  PCDVRDVRDEMO\PCDVRDVRDEMODlg.h

     文件      24643  2009-08-25 14:33  PCDVRDVRDEMO\PlaybackFile.cpp

     文件       2913  2009-08-25 14:33  PCDVRDVRDEMO\PlaybackFile.h

............此处省略26个文件信息

评论

共有 条评论