资源简介

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个文件信息

评论

共有 条评论