資源簡介
海康最新版本的ActiveX控件,包含說明文檔,exe及HTML示例,可用于今年新版本的攝像頭直連。CSDN及海康官網(wǎng)上也有類似資源,但ActiveX控件版本較老(2008年),對于新出的攝像頭預覽功能會有問題,本文檔的ActiveX控件更新于2013年12月。得此資源,與廣大朋友共享!在DS-2CD2T45D-I3攝像頭上調試通過。

代碼片段和文件信息
//?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
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????362496??2013-08-22?13:47??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\AudioIntercom.dll
?????文件????1645320??2012-06-26?15:15??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\gdiplus.dll
?????文件????2244675??2013-08-08?15:58??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\HCNetSDK.dll
?????文件???????1626??2013-12-13?15:43??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\NetVideoActiveX23.inf
?????文件?????172032??2013-12-04?11:18??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\NetVideoActiveX23.ocx
?????文件?????427008??2013-07-09?08:28??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\OpenAL32.dll
?????文件??????90112??2010-06-17?19:44??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\PCDVRDVRDEMO.exe
?????文件????1347654??2013-08-05?17:16??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\PlayCtrl.dll
?????文件??????61508??2012-06-26?15:15??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\QosControl.dll
?????文件?????????30??2009-10-15?11:33??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\register.bat
?????文件??????53248??2013-08-24?10:23??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\RemConfigRes_CHI.dll
?????文件??????98304??2013-08-24?10:23??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\RemConfigRes_ENG.dll
?????文件????1400832??2013-08-24?10:23??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\ShowRemConfig.dll
?????文件?????262246??2013-05-28?20:18??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\StreamTransClient.dll
?????文件?????208991??2013-11-08?14:07??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\SystemTransform.dll
?????文件?????????33??2009-10-15?11:33??20131213NetVideoActiveX23開發(fā)包\control(NetVideoActiveX23)\Unregister.bat
?????文件????2884208??2013-12-13?15:45??20131213NetVideoActiveX23開發(fā)包\NetVideoActiveX23\codeba
?????文件????????190??2013-12-13?15:51??20131213NetVideoActiveX23開發(fā)包\NetVideoActiveX23\codeba
?????文件??????33232??2013-10-10?09:15??20131213NetVideoActiveX23開發(fā)包\NetVideoActiveX23\doc\Index.htm
?????文件??????43380??2014-01-14?16:57??20131213NetVideoActiveX23開發(fā)包\NetVideoActiveX23\doc\IPChannelIndex.htm
?????文件?????183296??2013-12-13?16:02??20131213NetVideoActiveX23開發(fā)包\OCX控件接口說明(V2.3).doc
?????文件???????6705??2009-08-25?14:33??20131213NetVideoActiveX23開發(fā)包\PCDVRDVRDEMO\AlarmoutCtrl.cpp
?????文件???????1611??2009-08-25?14:33??20131213NetVideoActiveX23開發(fā)包\PCDVRDVRDEMO\AlarmoutCtrl.h
?????文件??????72880??2009-08-25?14:33??20131213NetVideoActiveX23開發(fā)包\PCDVRDVRDEMO\Markup.cpp
?????文件??????14085??2009-08-25?14:33??20131213NetVideoActiveX23開發(fā)包\PCDVRDVRDEMO\Markup.h
?????文件??????14870??2009-08-25?14:33??20131213NetVideoActiveX23開發(fā)包\PCDVRDVRDEMO\netvideoactivex.cpp
?????文件???????4791??2009-08-25?14:33??20131213NetVideoActiveX23開發(fā)包\PCDVRDVRDEMO\netvideoactivex.h
?????文件??????23191??2010-06-17?19:43??20131213NetVideoActiveX23開發(fā)包\PCDVRDVRDEMO\netvideoactivex23.cpp
?????文件???????6759??2010-06-17?19:43??20131213NetVideoActiveX23開發(fā)包\PCDVRDVRDEMO\netvideoactivex23.h
?????文件??????40192??2012-05-10?16:45??20131213NetVideoActiveX23開發(fā)包\PCDVRDVRDEMO\PCDVRDVRDEMO.APS
............此處省略38個文件信息
評論
共有 條評論