資源簡介
此程序利用MFC技術結合MSComm控件,使用C++語言編寫。程序功能包括:手動設置串口參數,串行接收和發送數據,可以顯示接收數據和保存接收數據等功能。此程序可以作為單片機與微機串口通信時的調試工具。自己動手編寫這樣一個程序,對學習MFC有相當大幫助而且對串口通信也有一定了解,在以后編寫上位機程序的串口通信部分基本就沒什么問題了!希望給有興趣的朋友帶來幫助!

代碼片段和文件信息
//Download?by?http://www.NewXing.com
//?COMTOOL.cpp?:?Defines?the?class?behaviors?for?the?application.
//
#include?“stdafx.h“
#include?“COMTOOL.h“
#include?“COMTOOLDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CCOMTOOLApp
BEGIN_MESSAGE_MAP(CCOMTOOLApp?CWinApp)
//{{AFX_MSG_MAP(CCOMTOOLApp)
//?NOTE?-?the?ClassWizard?will?add?and?remove?mapping?macros?here.
//????DO?NOT?EDIT?what?you?see?in?these?blocks?of?generated?code!
//}}AFX_MSG
ON_COMMAND(ID_HELP?CWinApp::onhelp)
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CCOMTOOLApp?construction
CCOMTOOLApp::CCOMTOOLApp()
{
//?TODO:?add?construction?code?here
//?Place?all?significant?initialization?in?InitInstance
}
/////////////////////////////////////////////////////////////////////////////
//?The?one?and?only?CCOMTOOLApp?object
CCOMTOOLApp?theApp;
/////////////////////////////////////////////////////////////////////////////
//?CCOMTOOLApp?initialization
BOOL?CCOMTOOLApp::InitInstance()
{
AfxEnableControlContainer();
//?Standard?initialization
//?If?you?are?not?using?these?features?and?wish?to?reduce?the?size
//??of?your?final?executable?you?should?remove?from?the?following
//??the?specific?initialization?routines?you?do?not?need.
#ifdef?_AFXDLL
Enable3dControls(); //?Call?this?when?using?MFC?in?a?shared?DLL
#else
Enable3dControlsStatic(); //?Call?this?when?linking?to?MFC?statically
#endif
CCOMTOOLDlg?dlg;
m_pMainWnd?=?&dlg;
int?nResponse?=?dlg.DoModal();
if?(nResponse?==?IDOK)
{
//?TODO:?Place?code?here?to?handle?when?the?dialog?is
//??dismissed?with?OK
}
else?if?(nResponse?==?IDCANCEL)
{
//?TODO:?Place?code?here?to?handle?when?the?dialog?is
//??dismissed?with?Cancel
}
//?Since?the?dialog?has?been?closed?return?FALSE?so?that?we?exit?the
//??application?rather?than?start?the?application‘s?message?pump.
return?FALSE;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????.......????277568??2005-05-26?13:48??www.NewXing.com\串口通信\COMTOOL.APS
????.......????240118??2005-05-25?19:19??www.NewXing.com\串口通信\res\bitmap1.bmp
????.......??????2654??2005-05-26?13:48??www.NewXing.com\串口通信\COMTOOL.clw
?????文件???????2115??2011-04-12?11:54??www.NewXing.com\串口通信\COMTOOL.cpp
?????文件??????14111??2011-04-12?11:54??www.NewXing.com\串口通信\COMTOOLDlg.cpp
?????文件??????18067??2011-04-12?11:54??www.NewXing.com\串口通信\SerialPort.cpp
?????文件????????247??2011-04-12?11:54??www.NewXing.com\串口通信\StdAfx.cpp
????..A.SH.??????6144??2005-07-15?17:29??www.NewXing.com\串口通信\res\Thumbs.db
????.......??????4378??2005-05-25?19:19??www.NewXing.com\串口通信\COMTOOL.dsp
????.......???????539??2005-05-25?09:16??www.NewXing.com\串口通信\COMTOOL.dsw
?????文件???????1373??2011-04-12?11:54??www.NewXing.com\串口通信\COMTOOL.h
?????文件???????2609??2011-04-12?11:54??www.NewXing.com\串口通信\COMTOOLDlg.h
?????文件???????1734??2011-04-12?11:54??www.NewXing.com\串口通信\Resource.h
?????文件???????3131??2011-04-12?11:54??www.NewXing.com\串口通信\SerialPort.h
?????文件???????1092??2011-04-12?11:54??www.NewXing.com\串口通信\StdAfx.h
????.......??????1078??2005-05-25?19:19??www.NewXing.com\串口通信\res\COMTOOL.ico
????.......?????66560??2005-05-26?13:48??www.NewXing.com\串口通信\COMTOOL.ncb
????.......?????48640??2005-05-26?13:48??www.NewXing.com\串口通信\COMTOOL.opt
????.......???????707??2005-05-26?13:48??www.NewXing.com\串口通信\COMTOOL.plg
????.......??????8317??2005-05-26?13:48??www.NewXing.com\串口通信\COMTOOL.rc
????.......???????399??2005-05-25?09:16??www.NewXing.com\串口通信\res\COMTOOL.rc2
????.......??????3597??2005-05-25?09:16??www.NewXing.com\串口通信\ReadMe.txt
?????目錄??????????0??2005-06-24?21:35??www.NewXing.com\串口通信\Release
?????目錄??????????0??2005-06-24?21:35??www.NewXing.com\串口通信\res
?????目錄??????????0??2005-06-24?21:35??www.NewXing.com\串口通信
-----------?---------??----------?-----??----
???????????????705178????????????????????25
- 上一篇:C語言航空客運訂票系統
- 下一篇:C語言大作業西北工業大學
評論
共有 條評論