資源簡介
VC
串口 并口 云臺控制
很好的資源
有利于學習
能運行

代碼片段和文件信息
//?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?Property?Pages?should?return?FALSE
}
v
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-11-21?14:03??25、VC串口通信實例:PC機與云臺控制系統串口通信\
?????文件????????3611??2002-09-23?13:17??25、VC串口通信實例:PC機與云臺控制系統串口通信\CodeDlg.cpp
?????文件????????1451??2002-10-05?13:09??25、VC串口通信實例:PC機與云臺控制系統串口通信\CodeDlg.h
?????文件????????5122??2002-10-06?06:52??25、VC串口通信實例:PC機與云臺控制系統串口通信\ConfigDlg.cpp
?????文件????????1416??2002-10-06?06:52??25、VC串口通信實例:PC機與云臺控制系統串口通信\configdlg.h
?????目錄???????????0??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\
?????文件???????20998??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\CodeDlg.obj
?????文件????????6579??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\CodeDlg.sbr
?????文件???????23072??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\ConfigDlg.obj
?????文件????????6733??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\ConfigDlg.sbr
?????文件???????11166??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\MirrorButton.obj
?????文件????????9565??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\MirrorButton.sbr
?????文件???????13192??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\MyBitmapButton.obj
?????文件????????9615??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\MyBitmapButton.sbr
?????文件???????15518??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\MyButton.obj
?????文件????????5539??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\MyButton.sbr
?????文件???????26438??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\SerialPort.obj
?????文件????????6792??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\SerialPort.sbr
?????文件??????106086??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\StdAfx.obj
?????文件?????1361728??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\StdAfx.sbr
?????文件??????222208??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\vc60.idb
?????文件??????364544??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\vc60.pdb
?????文件?????2191481??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\yuntai.exe
?????文件?????2539716??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\yuntai.ilk
?????文件???????15216??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\yuntai.obj
?????文件?????6837912??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\yuntai.pch
?????文件?????3605504??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\yuntai.pdb
?????文件???????31604??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\yuntai.res
?????文件????????9406??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\yuntai.sbr
?????文件???????53392??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\yuntaiDlg.obj
?????文件???????18227??2011-11-21?14:02??25、VC串口通信實例:PC機與云臺控制系統串口通信\Debug\yuntaiDlg.sbr
............此處省略104個文件信息
評論
共有 條評論