资源简介

实现了用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个文件信息

评论

共有 条评论