資源簡介
MFC寫的串口調(diào)試助手,功能還不夠完善,但是作為演示熟悉MSCOM已經(jīng)可以了;

代碼片段和文件信息
//?Machine?generated?IDispatch?wrapper?class(es)?created?by?Microsoft?Visual?C++
//?NOTE:?Do?not?modify?the?contents?of?this?file.??If?this?class?is?regenerated?by
//??Microsoft?Visual?C++?your?modifications?will?be?overwritten.
#include?“stdafx.h“
#include?“mscomm.h“
/////////////////////////////////////////////////////////////////////////////
//?CMSComm
IMPLEMENT_DYNCREATE(CMSComm?CWnd)
/////////////////////////////////////////////////////////////////////////////
//?CMSComm?properties
/////////////////////////////////////////////////////////////////////////////
//?CMSComm?operations
void?CMSComm::SetCDHolding(BOOL?bNewValue)
{
static?BYTE?parms[]?=
VTS_BOOL;
InvokeHelper(0x1?DISPATCH_PROPERTYPUT?VT_EMPTY?NULL?parms
?bNewValue);
}
BOOL?CMSComm::GetCDHolding()
{
BOOL?result;
InvokeHelper(0x1?DISPATCH_PROPERTYGET?VT_BOOL?(void*)&result?NULL);
return?result;
}
void?CMSComm::SetCommID(long?nNewValue)
{
static?BYTE?parms[]?=
VTS_I4;
InvokeHelper(0x3?DISPATCH_PROPERTYPUT?VT_EMPTY?NULL?parms
?nNewValue);
}
long?CMSComm::GetCommID()
{
long?result;
InvokeHelper(0x3?DISPATCH_PROPERTYGET?VT_I4?(void*)&result?NULL);
return?result;
}
void?CMSComm::SetCommPort(short?nNewValue)
{
static?BYTE?parms[]?=
VTS_I2;
InvokeHelper(0x4?DISPATCH_PROPERTYPUT?VT_EMPTY?NULL?parms
?nNewValue);
}
short?CMSComm::GetCommPort()
{
short?result;
InvokeHelper(0x4?DISPATCH_PROPERTYGET?VT_I2?(void*)&result?NULL);
return?result;
}
void?CMSComm::SetCTSHolding(BOOL?bNewValue)
{
static?BYTE?parms[]?=
VTS_BOOL;
InvokeHelper(0x5?DISPATCH_PROPERTYPUT?VT_EMPTY?NULL?parms
?bNewValue);
}
BOOL?CMSComm::GetCTSHolding()
{
BOOL?result;
InvokeHelper(0x5?DISPATCH_PROPERTYGET?VT_BOOL?(void*)&result?NULL);
return?result;
}
void?CMSComm::SetDSRHolding(BOOL?bNewValue)
{
static?BYTE?parms[]?=
VTS_BOOL;
InvokeHelper(0x7?DISPATCH_PROPERTYPUT?VT_EMPTY?NULL?parms
?bNewValue);
}
BOOL?CMSComm::GetDSRHolding()
{
BOOL?result;
InvokeHelper(0x7?DISPATCH_PROPERTYGET?VT_BOOL?(void*)&result?NULL);
return?result;
}
void?CMSComm::SetDTREnable(BOOL?bNewValue)
{
static?BYTE?parms[]?=
VTS_BOOL;
InvokeHelper(0x9?DISPATCH_PROPERTYPUT?VT_EMPTY?NULL?parms
?bNewValue);
}
BOOL?CMSComm::GetDTREnable()
{
BOOL?result;
InvokeHelper(0x9?DISPATCH_PROPERTYGET?VT_BOOL?(void*)&result?NULL);
return?result;
}
void?CMSComm::SetHandshaking(long?nNewValue)
{
static?BYTE?parms[]?=
VTS_I4;
InvokeHelper(0xa?DISPATCH_PROPERTYPUT?VT_EMPTY?NULL?parms
?nNewValue);
}
long?CMSComm::GetHandshaking()
{
long?result;
InvokeHelper(0xa?DISPATCH_PROPERTYGET?VT_I4?(void*)&result?NULL);
return?result;
}
void?CMSComm::SetInBufferSize(short?nNewValue)
{
static?BYTE?parms[]?=
VTS_I2;
InvokeHelper(0xb?DISPATCH_PROPERTYPUT?VT_EMPTY?NULL?parms
?nNewValue);
}
short?CMSComm::Ge
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????47882??2014-07-25?17:35??Debug\mscomm.obj
?????文件??????????0??2014-07-25?17:35??Debug\mscomm.sbr
?????文件????4842496??2014-07-25?18:14??Debug\SCommTest.bsc
?????文件?????127072??2014-07-25?18:14??Debug\SCommTest.exe
?????文件?????284560??2014-07-25?18:14??Debug\SCommTest.ilk
?????文件??????15846??2014-07-25?17:35??Debug\SCommTest.obj
?????文件????6885772??2014-07-25?17:35??Debug\SCommTest.pch
?????文件?????427008??2014-07-25?18:14??Debug\SCommTest.pdb
?????文件???????7480??2014-07-25?18:09??Debug\SCommTest.res
?????文件??????????0??2014-07-25?17:35??Debug\SCommTest.sbr
?????文件??????53611??2014-07-25?18:14??Debug\SCommTestDlg.obj
?????文件??????????0??2014-07-25?18:14??Debug\SCommTestDlg.sbr
?????文件?????105895??2014-07-25?17:35??Debug\StdAfx.obj
?????文件????1374958??2014-07-25?17:35??Debug\StdAfx.sbr
?????文件?????205824??2014-07-25?18:17??Debug\vc60.idb
?????文件?????364544??2014-07-25?18:14??Debug\vc60.pdb
?????文件??????24986??2014-07-25?17:39??Release\mscomm.obj
?????文件?????212992??2014-07-25?17:39??Release\SCommTest.exe
?????文件???????9828??2014-07-25?17:39??Release\SCommTest.obj
?????文件????5588128??2014-07-25?17:39??Release\SCommTest.pch
?????文件???????9140??2014-07-25?17:39??Release\SCommTest.res
?????文件??????32718??2014-07-25?17:39??Release\SCommTestDlg.obj
?????文件????????738??2014-07-25?17:39??Release\StdAfx.obj
?????文件??????50176??2014-07-25?17:40??Release\vc60.idb
?????文件???????5430??2014-07-25?18:00??res\SCommTest.ico
?????文件????????401??2014-07-25?12:28??res\SCommTest.rc2
?????文件???????1078??2014-07-25?12:28??res\復(fù)件?SCommTest.ico
?????文件???????8569??2014-07-25?12:28??mscomm.cpp
?????文件???????3221??2014-07-25?12:28??mscomm.h
?????文件???????3633??2014-07-25?12:28??ReadMe.txt
............此處省略21個文件信息
- 上一篇:c++貪吃蛇編程源代碼論文設(shè)計c語言
- 下一篇:抓包源碼,有興趣的拿走
評論
共有 條評論