资源简介
使用VC++编写的串口示波器,代码简洁,容易移植,需要的可以根据自己的需求进行修改,默认波特率为9600,通讯口为COM1口,16位16进制显示,进行了数据转换,在另一个框内显示double型,可以用做单片机AD数据采集系统的上位机,个人可以根据自己需求修改。
代码片段和文件信息
// 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 “commondialog.h“
/////////////////////////////////////////////////////////////////////////////
// CCommonDialog1
IMPLEMENT_DYNCREATE(CCommonDialog1 CWnd)
/////////////////////////////////////////////////////////////////////////////
// CCommonDialog1 properties
/////////////////////////////////////////////////////////////////////////////
// CCommonDialog1 operations
CString CCommonDialog1::GetFileName()
{
CString result;
InvokeHelper(0x1 DISPATCH_PROPERTYGET VT_BSTR (void*)&result NULL);
return result;
}
void CCommonDialog1::SetFileName(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x1 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
lpszNewValue);
}
CString CCommonDialog1::GetDialogtitle()
{
CString result;
InvokeHelper(0x2 DISPATCH_PROPERTYGET VT_BSTR (void*)&result NULL);
return result;
}
void CCommonDialog1::SetDialogtitle(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x2 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
lpszNewValue);
}
CString CCommonDialog1::GetFilter()
{
CString result;
InvokeHelper(0x3 DISPATCH_PROPERTYGET VT_BSTR (void*)&result NULL);
return result;
}
void CCommonDialog1::SetFilter(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x3 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
lpszNewValue);
}
CString CCommonDialog1::GetDefaultExt()
{
CString result;
InvokeHelper(0x4 DISPATCH_PROPERTYGET VT_BSTR (void*)&result NULL);
return result;
}
void CCommonDialog1::SetDefaultExt(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x4 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
lpszNewValue);
}
CString CCommonDialog1::GetInitDir()
{
CString result;
InvokeHelper(0x5 DISPATCH_PROPERTYGET VT_BSTR (void*)&result NULL);
return result;
}
void CCommonDialog1::SetInitDir(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x5 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
lpszNewValue);
}
unsigned long CCommonDialog1::GetColor()
{
unsigned long result;
InvokeHelper(0x6 DISPATCH_PROPERTYGET VT_I4 (void*)&result NULL);
return result;
}
void CCommonDialog1::SetColor(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
newValue);
}
long CCommonDialog1::GetFlags()
{
long result;
InvokeHelper(0x7 DISPATCH_PROPERTYGET VT_I4 (void*)&result NULL);
return result;
}
void CCommonDialog1::SetFlags(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x7 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-10-16 15:11 SERIAL_SCOPE\
文件 11232 2010-04-13 12:36 SERIAL_SCOPE\commondialog.cpp
文件 3239 2010-04-13 12:36 SERIAL_SCOPE\commondialog.h
目录 0 2013-10-16 15:10 SERIAL_SCOPE\Debug\
文件 5488 2013-10-16 10:00 SERIAL_SCOPE\Debug\APPMODUL.obj
文件 0 2013-10-16 10:00 SERIAL_SCOPE\Debug\APPMODUL.sbr
文件 68163 2013-10-16 10:00 SERIAL_SCOPE\Debug\commondialog.obj
文件 0 2013-10-16 10:00 SERIAL_SCOPE\Debug\commondialog.sbr
文件 48080 2013-10-16 10:00 SERIAL_SCOPE\Debug\mscomm.obj
文件 0 2013-10-16 10:00 SERIAL_SCOPE\Debug\mscomm.sbr
文件 38087 2013-10-16 15:01 SERIAL_SCOPE\Debug\OScopeCtrl.obj
文件 0 2013-10-16 15:01 SERIAL_SCOPE\Debug\OScopeCtrl.sbr
文件 106057 2013-10-16 10:00 SERIAL_SCOPE\Debug\StdAfx.obj
文件 1370630 2013-10-16 10:00 SERIAL_SCOPE\Debug\StdAfx.sbr
文件 3728384 2013-10-16 15:10 SERIAL_SCOPE\Debug\test.bsc
文件 143458 2013-10-16 15:10 SERIAL_SCOPE\Debug\test.exe
文件 320896 2013-10-16 15:10 SERIAL_SCOPE\Debug\test.ilk
文件 16682 2013-10-16 14:55 SERIAL_SCOPE\Debug\test.obj
文件 6874988 2013-10-16 10:00 SERIAL_SCOPE\Debug\test.pch
文件 533504 2013-10-16 15:10 SERIAL_SCOPE\Debug\test.pdb
文件 3300 2013-10-16 15:10 SERIAL_SCOPE\Debug\test.res
文件 0 2013-10-16 14:55 SERIAL_SCOPE\Debug\test.sbr
文件 45285 2013-10-16 15:10 SERIAL_SCOPE\Debug\testDlg.obj
文件 0 2013-10-16 15:10 SERIAL_SCOPE\Debug\testDlg.sbr
文件 214016 2013-10-16 15:10 SERIAL_SCOPE\Debug\vc60.idb
文件 372736 2013-10-16 14:55 SERIAL_SCOPE\Debug\vc60.pdb
文件 8569 2010-04-13 12:37 SERIAL_SCOPE\mscomm.cpp
文件 3221 2010-04-13 12:37 SERIAL_SCOPE\mscomm.h
文件 16824 2013-03-30 16:02 SERIAL_SCOPE\OScopeCtrl.cpp
文件 2230 2013-03-30 16:02 SERIAL_SCOPE\OScopeCtrl.h
文件 10540 2013-10-11 22:47 SERIAL_SCOPE\RCa04228
............此处省略32个文件信息
- 上一篇:VC6下开发的des邮件加密系统
- 下一篇:MFC俄罗斯方块源码
评论
共有 条评论