資源簡介
實現了用MSComm控件控制多個串口的功能

代碼片段和文件信息
//?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
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2004-12-10?16:36??MSCommMultiPort\
?????目錄???????????0??2004-12-10?16:36??MSCommMultiPort\Debug\
?????文件???????47372??2004-11-13?21:12??MSCommMultiPort\Debug\mscomm.obj
?????文件??????118845??2004-11-14?09:43??MSCommMultiPort\Debug\MSCommMultiPort.exe
?????文件??????247788??2004-11-14?09:43??MSCommMultiPort\Debug\MSCommMultiPort.ilk
?????文件???????15585??2004-11-14?09:20??MSCommMultiPort\Debug\MSCommMultiPort.obj
?????文件?????5507044??2004-11-13?21:12??MSCommMultiPort\Debug\MSCommMultiPort.pch
?????文件??????394240??2004-11-14?09:43??MSCommMultiPort\Debug\MSCommMultiPort.pdb
?????文件????????3456??2004-11-14?09:43??MSCommMultiPort\Debug\MSCommMultiPort.res
?????文件???????43512??2004-11-14?09:39??MSCommMultiPort\Debug\MSCommMultiPortDlg.obj
?????文件??????105457??2004-11-13?21:12??MSCommMultiPort\Debug\StdAfx.obj
?????文件??????214016??2004-11-14?09:43??MSCommMultiPort\Debug\vc60.idb
?????文件??????364544??2004-11-14?09:39??MSCommMultiPort\Debug\vc60.pdb
?????文件????????8569??2004-11-13?20:28??MSCommMultiPort\mscomm.cpp
?????文件????????3221??2004-11-13?20:28??MSCommMultiPort\mscomm.h
?????文件???????36760??2004-11-14?09:43??MSCommMultiPort\MSCommMultiPort.aps
?????文件????????1769??2004-11-14?09:43??MSCommMultiPort\MSCommMultiPort.clw
?????文件????????2189??2004-11-13?20:28??MSCommMultiPort\MSCommMultiPort.cpp
?????文件????????4764??2004-11-13?22:03??MSCommMultiPort\MSCommMultiPort.dsp
?????文件?????????580??2004-11-13?22:03??MSCommMultiPort\MSCommMultiPort.dsw
?????文件????????1423??2004-11-13?20:28??MSCommMultiPort\MSCommMultiPort.h
?????文件???????58368??2004-11-14?10:40??MSCommMultiPort\MSCommMultiPort.ncb
?????文件??????508928??2004-11-14?10:40??MSCommMultiPort\MSCommMultiPort.opt
?????文件?????????911??2004-11-14?09:43??MSCommMultiPort\MSCommMultiPort.plg
?????文件????????7390??2004-11-14?09:43??MSCommMultiPort\MSCommMultiPort.rc
?????文件????????8598??2004-11-14?09:43??MSCommMultiPort\MSCommMultiPortDlg.cpp
?????文件????????1779??2004-11-13?21:58??MSCommMultiPort\MSCommMultiPortDlg.h
?????文件????????3741??2004-11-13?20:28??MSCommMultiPort\ReadMe.txt
?????目錄???????????0??2004-12-10?16:36??MSCommMultiPort\res\
?????文件????????1015??2004-11-13?20:57??MSCommMultiPort\resource.h
?????文件????????1078??2004-11-13?20:28??MSCommMultiPort\res\MSCommMultiPort.ico
............此處省略3個文件信息
- 上一篇:websocket簡單web項目,直接部署可使用
- 下一篇:雷達原理和雷達對抗資料
評論
共有 條評論