資源簡介
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\codeba
?????文件???????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個文件信息
評論
共有 條評論