CSerialPort类使用
标签:
•
文件类型: .rar
•
文件大小: 2.19MB
•
下载次数: 1
•
这是CSerialPort类使用的简单例子,希望对您有所帮助
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2143 1997-09-24 14:58 serialport_demoDataProgrammingMicrosoftVisual C++CommTestColorStatic.cpp
文件 1133 1997-09-24 11:00 serialport_demoDataProgrammingMicrosoftVisual C++CommTestColorStatic.h
文件 4502 1997-11-12 12:46 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.001
文件 40948 1997-12-26 11:48 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.aps
文件 3490 1997-12-26 11:46 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.clw
文件 1380 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.cpp
文件 4442 2009-05-07 10:50 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.dsp
文件 541 2009-05-07 10:31 serialport_demoDataProgrammingMicrosoftVisual C++CommTestCommTest.dsw
文件 1481 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.h
文件 58368 2009-05-07 16:02 serialport_demoDataProgrammingMicrosoftVisual C++CommTestCommTest.ncb
文件 49664 2009-05-07 16:02 serialport_demoDataProgrammingMicrosoftVisual C++CommTestCommTest.opt
文件 2405 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.plg
文件 11867 1997-12-26 11:48 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.rc
文件 12949 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtestDlg.cpp
文件 1998 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtestDlg.h
文件 2826 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestConfigDlg.cpp
文件 1597 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestConfigDlg.h
文件 2098176 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.bsc
文件 123023 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.exe
文件 274340 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.ilk
文件 19251 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.obj
文件 4174584 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.pch
文件 427008 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.pdb
文件 5820 2009-05-07 10:32 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.res
文件 0 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.sbr
文件 45705 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtestDlg.obj
文件 0 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtestDlg.sbr
文件 23907 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugConfigDlg.obj
文件 0 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugConfigDlg.sbr
文件 26944 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugSerialPort.obj
............此处省略25个文件信息
//---------------------------------------------------------------------------------------
// ColorStatic.cpp
//
// Contents:
// A costum made control to display colorred text
//
// Environment:
// Microsoft Windows NT 4.0 Visual C++ 5.0
//
// Revision
#include “stdafx.h“
#include “ColorStatic.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
//
// default contructor
//
CColorStatic::CColorStatic()
{
m_Font = NULL;
m_BackgroundColor = RGB(255 255 255); // white color
m_TextColor = RGB(0 0 0); // black text
m_brBackgroundBrush.CreateSolidBrush(m_BackgroundColor);
}
//
// contructor for dialog based static controls
//
BOOL CColorStatic::Attach(CWnd* pParent UINT nID CFont* font COLORREF textcolor COLORREF backgroundcolor)
{
if (!SubclassDlgItem(nID pParent))
return FALSE;
m_Font = font;
m_BackgroundColor = backgroundcolor;
m_TextColor = textcolor;
m_brBackgroundBrush.Deleteobject();
m_brBackgroundBrush.CreateSolidBrush(m_BackgroundColor);
if (m_Font)
SetFont(m_Font);
return TRUE;
}
//
// Destructor
//
CColorStatic::~CColorStatic()
{
m_brBackgroundBrush.Deleteobject();
}
BEGIN_MESSAGE_MAP(CColorStatic CStatic)
//{{AFX_MSG_MAP(CColorStatic)
ON_WM_CTLCOLOR_REFLECT()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
//
// Change the text
//
void CColorStatic::SetText(CString text)
{
SetWindowText(text);
}
//
// Set the background color of the static control
//
void CColorStatic::SetBkColor(COLORREF color)
{
m_brBackgroundBrush.Deleteobject();
m_brBackgroundBrush.CreateSolidBrush(color);
m_BackgroundColor = color;
Invalidate();
}
//
// Set the color of the text
//
void CColorStatic::SetTextColor(COLORREF color)
{
m_TextColor = color;
Invalidate();
}
//
// Respond to the WM_CTLCOLOR message which is called when the control need
// to be painted
//
HBRUSH CColorStatic::CtlColor(CDC* pDC UINT nCtlColor)
{
pDC->SetTextColor(m_TextColor);
pDC->SetBkColor(m_BackgroundColor);
return (HBRUSH) m_brBackgroundBrush;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2143 1997-09-24 14:58 serialport_demoDataProgrammingMicrosoftVisual C++CommTestColorStatic.cpp
文件 1133 1997-09-24 11:00 serialport_demoDataProgrammingMicrosoftVisual C++CommTestColorStatic.h
文件 4502 1997-11-12 12:46 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.001
文件 40948 1997-12-26 11:48 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.aps
文件 3490 1997-12-26 11:46 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.clw
文件 1380 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.cpp
文件 4442 2009-05-07 10:50 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.dsp
文件 541 2009-05-07 10:31 serialport_demoDataProgrammingMicrosoftVisual C++CommTestCommTest.dsw
文件 1481 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.h
文件 58368 2009-05-07 16:02 serialport_demoDataProgrammingMicrosoftVisual C++CommTestCommTest.ncb
文件 49664 2009-05-07 16:02 serialport_demoDataProgrammingMicrosoftVisual C++CommTestCommTest.opt
文件 2405 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.plg
文件 11867 1997-12-26 11:48 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtest.rc
文件 12949 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtestDlg.cpp
文件 1998 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestcommtestDlg.h
文件 2826 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestConfigDlg.cpp
文件 1597 1998-02-01 17:21 serialport_demoDataProgrammingMicrosoftVisual C++CommTestConfigDlg.h
文件 2098176 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.bsc
文件 123023 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.exe
文件 274340 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.ilk
文件 19251 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.obj
文件 4174584 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.pch
文件 427008 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.pdb
文件 5820 2009-05-07 10:32 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.res
文件 0 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtest.sbr
文件 45705 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtestDlg.obj
文件 0 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugcommtestDlg.sbr
文件 23907 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugConfigDlg.obj
文件 0 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugConfigDlg.sbr
文件 26944 2009-05-07 10:35 serialport_demoDataProgrammingMicrosoftVisual C++CommTestDebugSerialPort.obj
............此处省略25个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)