資源簡介
能夠控制云臺的八個方向的轉動,并且實現云臺設想頭的聚焦,變倍等功能

代碼片段和文件信息
//Download?by?http://www.NewXing.com
//?CodeDlg.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“yuntai.h“
#include?“CodeDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CCodeDlg?dialog
int?atoibase2(const?char?*?string)
{
int?nRet=0;
const?char*?temp=string;
int?len=strlen(string);
while((*temp)!=0)
{
nRet+=(((*temp)-48)<<(len-1-(temp-string)));
temp+=1;
}
return?nRet;
}
CCodeDlg::CCodeDlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CCodeDlg::IDD?pParent)
{
//{{AFX_DATA_INIT(CCodeDlg)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
}
void?CCodeDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CCodeDlg)
//?NOTE:?the?ClassWizard?will?add?DDX?and?DDV?calls?here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CCodeDlg?CDialog)
//{{AFX_MSG_MAP(CCodeDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CCodeDlg?message?handlers
BOOL?CCodeDlg::OnInitDialog()?
{
CDialog::OnInitDialog();
//?TODO:?Add?extra?initialization?here
for(int?i=0;?i<32;?i++)
{
m_ctrlChoose[i].SubclassDlgItem(IDC_CODE1+ithis);
m_ctrlChoose[i].SetLimitText(8);
CString?str;
itoa(m_byCodeChoose[i]str.GetBuffer(100)2);
str.ReleaseBuffer();
char?temp[9];
while(str.GetLength()<8)
str.Insert(0‘0‘);
memcpy(tempstr.Right(8)8);
temp[9]=0;
m_ctrlChoose[i].SetSel(0-1);
m_ctrlChoose[i].ReplaceSel(temp);
}
for(i=0;?i<5;?i++)
{
m_ctrlAct[i].SubclassDlgItem(IDC_CODE_UP+ithis);
m_ctrlAct[i].SetLimitText(8);
CString?str;
itoa(m_byCodeAct[i]str.GetBuffer(100)2);
str.ReleaseBuffer();
char?temp[9];
while(str.GetLength()<8)
str.Insert(0‘0‘);
memcpy(tempstr.Right(8)8);
temp[9]=0;
m_ctrlAct[i].SetSel(0-1);
m_ctrlAct[i].ReplaceSel(temp);
}
for(i=0;?i<6;?i++)
{
m_ctrlMir[i].SubclassDlgItem(IDC_CODE_FOCUS1+ithis);
m_ctrlMir[i].SetLimitText(8);
CString?str;
itoa(m_byCodeMir[i]str.GetBuffer(100)2);
str.ReleaseBuffer();
char?temp[9];
while(str.GetLength()<8)
str.Insert(0‘0‘);
memcpy(tempstr.Right(8)8);
temp[9]=0;
m_ctrlMir[i].SetSel(0-1);
m_ctrlMir[i].ReplaceSel(temp);
}
for(i=0;?i<3;?i++)
{
m_ctrlStatus[i].SubclassDlgItem(IDC_CODE_LIGHT+ithis);
m_ctrlStatus[i].SetLimitText(8);
CString?str;
itoa(m_byCodeStatus[i]str.GetBuffer(100)2);
str.ReleaseBuffer();
char?temp[9];
while(str.GetLength()<8)
str.Insert(0‘0‘);
memcpy(tempstr.Right(8)8);
temp[9]=0;
m_ctrlStatus[i].SetSel(0-1);
m_ctrlStatus[i].ReplaceSel(temp);
}
return?TRUE;??//?return?TRUE?unless?you?set?the?focus?to?a?control
??????????????//?EXCEPTION:?OCX?Prop
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3649??2011-07-06?18:54??攝像頭控制系統\CodeDlg.cpp
?????文件???????1489??2011-07-06?18:54??攝像頭控制系統\CodeDlg.h
?????文件???????5160??2011-07-06?18:54??攝像頭控制系統\ConfigDlg.cpp
?????文件???????1454??2011-07-06?18:54??攝像頭控制系統\configdlg.h
?????文件???????1219??2011-07-06?18:54??攝像頭控制系統\MirrorButton.cpp
?????文件???????1260??2011-07-06?18:54??攝像頭控制系統\MirrorButton.h
?????文件???????1489??2011-07-06?18:54??攝像頭控制系統\MyBitmapButton.cpp
?????文件???????1299??2011-07-06?18:54??攝像頭控制系統\MyBitmapButton.h
?????文件???????2233??2011-07-06?18:54??攝像頭控制系統\MyButton.cpp
?????文件???????1283??2011-07-06?18:54??攝像頭控制系統\MyButton.h
????.......???????766??2002-09-19?01:28??攝像頭控制系統\res\Arrow_up.ico
????.......??????1270??2002-09-19?03:43??攝像頭控制系統\res\bitmap1.bmp
????.......??????1270??2002-09-19?03:43??攝像頭控制系統\res\bmp00001.bmp
????.......??????1270??2002-09-19?03:56??攝像頭控制系統\res\bmp00002.bmp
????.......??????1270??2002-09-19?04:00??攝像頭控制系統\res\bmp00003.bmp
????.......??????1270??2002-09-19?04:03??攝像頭控制系統\res\bmp00004.bmp
????.......??????1270??2002-09-19?04:05??攝像頭控制系統\res\bmp00005.bmp
????.......??????1270??2002-09-19?04:07??攝像頭控制系統\res\bmp00006.bmp
????.......???????630??2002-09-19?04:19??攝像頭控制系統\res\bmp00007.bmp
????.......???????630??2002-09-19?04:23??攝像頭控制系統\res\bmp00008.bmp
????.......???????630??2002-09-19?04:27??攝像頭控制系統\res\bmp00009.bmp
????.......???????630??2002-09-19?04:37??攝像頭控制系統\res\bmp00010.bmp
????.......???????630??2002-09-19?04:37??攝像頭控制系統\res\bmp00011.bmp
????.......???????630??2002-09-19?04:40??攝像頭控制系統\res\bmp00012.bmp
????.......???????630??2002-09-19?04:40??攝像頭控制系統\res\bmp00013.bmp
????.......??????1270??2002-09-19?03:54??攝像頭控制系統\res\down_up.bmp
????.......???????766??2002-09-18?22:31??攝像頭控制系統\res\icon1.ico
????..A..H.?????23040??2002-09-28?14:21??攝像頭控制系統\res\Thumbs.db
????.......??????1270??2002-09-19?01:41??攝像頭控制系統\res\up.bmp
????.......???????630??2002-09-19?04:25??攝像頭控制系統\res\upleft_u.bmp
............此處省略30個文件信息
- 上一篇:delphi讀取地磅數據
- 下一篇:IEDriverServer_x64
評論
共有 條評論