串口调试助手V2.2源代码
标签:
•
文件类型: .rar
•
文件大小: 5.2MB
•
下载次数: 1
•
龚建伟编写的软件串口调试助手V2.2的开源源代码
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1833 1998-12-23 12:48 SCOMMV23AnimateDlgIcon.cpp
文件 980 1998-12-23 11:40 SCOMMV23AnimateDlgIcon.h
文件 6162 2011-02-19 10:03 SCOMMV23DebugAnimateDlgIcon.obj
文件 0 2011-02-19 10:03 SCOMMV23DebugAnimateDlgIcon.sbr
文件 47220 2011-02-19 10:03 SCOMMV23DebugHYPERlink.obj
文件 0 2011-02-19 10:03 SCOMMV23DebugHYPERlink.sbr
文件 21556 2011-02-19 10:03 SCOMMV23DebugPushPin.obj
文件 0 2011-02-19 10:03 SCOMMV23DebugPushPin.sbr
文件 3187712 2011-02-19 10:03 SCOMMV23DebugSCOMM.bsc
文件 2195579 2011-02-19 11:55 SCOMMV23DebugSCOMM.exe
文件 2579340 2011-02-19 11:55 SCOMMV23DebugSCOMM.ilk
文件 22581 2011-02-19 11:55 SCOMMV23DebugSCOMM.obj
文件 6915428 2011-02-19 10:03 SCOMMV23DebugSCOMM.pch
文件 4260864 2011-02-19 11:55 SCOMMV23DebugSCOMM.pdb
文件 18416 2011-02-19 10:53 SCOMMV23DebugSCOMM.res
文件 0 2011-02-19 10:03 SCOMMV23DebugSCOMM.sbr
文件 109930 2011-02-19 11:55 SCOMMV23DebugSCOMMDlg.obj
文件 0 2011-02-19 10:03 SCOMMV23DebugSCOMMDlg.sbr
文件 27889 2011-02-19 10:03 SCOMMV23DebugSerialPort.obj
文件 0 2011-02-19 10:03 SCOMMV23DebugSerialPort.sbr
文件 106124 2011-02-19 10:03 SCOMMV23DebugStdAfx.obj
文件 1364924 2011-02-19 10:03 SCOMMV23DebugStdAfx.sbr
文件 222208 2011-02-19 20:46 SCOMMV23Debugvc60.idb
文件 372736 2011-02-19 11:55 SCOMMV23Debugvc60.pdb
文件 13096 1998-08-12 09:36 SCOMMV23HYPERlink.CPP
文件 3323 1998-08-12 09:36 SCOMMV23HYPERlink.H
文件 4622 1998-05-27 11:24 SCOMMV23LABEL.CPP
文件 2093 1998-05-27 11:22 SCOMMV23LABEL.H
文件 5893 2001-06-23 19:23 SCOMMV23PushPin.cpp
文件 1310 2001-06-23 19:11 SCOMMV23PushPin.h
............此处省略43个文件信息
// AnimateIcon.cpp : implementation of the CAnimateDlgIcon class
// written by Rajesh Parikh
// email : rparikh@usa.net
// Not protected by any copyright use it freely
//
/////////////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “AnimateDlgIcon.h“
// default constructor
CAnimateDlgIcon::CAnimateDlgIcon()
{
m_iImageCounter = -1;
m_iMaxNoOfImages = -99;
m_imgList.m_hImageList = NULL;
}
// default do nothing destructor
CAnimateDlgIcon::~CAnimateDlgIcon()
{
DestroyIcon(hPrevIcon);
}
// This is the first function which needs to be called in order
// to fill the image list
// Parameters :
// ------------
// int IDOfImgListResource - pass the Resource ID of a toolbar resource
// containing the image list
// int numberOfImages - Number of images (16x16) in the toolbar resource
// transparentColor - RGB value of color you want to be transparent
BOOL CAnimateDlgIcon::SetImageList(int IDOfImgListResourceint numberOfImagesCOLORREF transparentColor)
{
if(numberOfImages <= 0)
return FALSE;
m_iMaxNoOfImages = numberOfImages;
VERIFY(m_imgList.Create(IDOfImgListResource161transparentColor));
return TRUE;
}
// This function needs to be called repetatively to show next image
// Parameters :
// ------------
// NONE
BOOL CAnimateDlgIcon::ShowNextImage()
{
if(m_imgList.m_hImageList == NULL)
return FALSE;
m_iImageCounter++;
if(m_iImageCounter >= m_iMaxNoOfImages)
m_iImageCounter =0;
// extract the icon from imagelist
hIcon = m_imgList.ExtractIcon(m_iImageCounter);
// send the message to frame to update icon
HICON hPrevIcon = (HICON) AfxGetMainWnd()->SetIcon(hIconFALSE);
// Free the previous icon resource
DestroyIcon(hPrevIcon);
return TRUE;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1833 1998-12-23 12:48 SCOMMV23AnimateDlgIcon.cpp
文件 980 1998-12-23 11:40 SCOMMV23AnimateDlgIcon.h
文件 6162 2011-02-19 10:03 SCOMMV23DebugAnimateDlgIcon.obj
文件 0 2011-02-19 10:03 SCOMMV23DebugAnimateDlgIcon.sbr
文件 47220 2011-02-19 10:03 SCOMMV23DebugHYPERli
文件 0 2011-02-19 10:03 SCOMMV23DebugHYPERli
文件 21556 2011-02-19 10:03 SCOMMV23DebugPushPin.obj
文件 0 2011-02-19 10:03 SCOMMV23DebugPushPin.sbr
文件 3187712 2011-02-19 10:03 SCOMMV23DebugSCOMM.bsc
文件 2195579 2011-02-19 11:55 SCOMMV23DebugSCOMM.exe
文件 2579340 2011-02-19 11:55 SCOMMV23DebugSCOMM.ilk
文件 22581 2011-02-19 11:55 SCOMMV23DebugSCOMM.obj
文件 6915428 2011-02-19 10:03 SCOMMV23DebugSCOMM.pch
文件 4260864 2011-02-19 11:55 SCOMMV23DebugSCOMM.pdb
文件 18416 2011-02-19 10:53 SCOMMV23DebugSCOMM.res
文件 0 2011-02-19 10:03 SCOMMV23DebugSCOMM.sbr
文件 109930 2011-02-19 11:55 SCOMMV23DebugSCOMMDlg.obj
文件 0 2011-02-19 10:03 SCOMMV23DebugSCOMMDlg.sbr
文件 27889 2011-02-19 10:03 SCOMMV23DebugSerialPort.obj
文件 0 2011-02-19 10:03 SCOMMV23DebugSerialPort.sbr
文件 106124 2011-02-19 10:03 SCOMMV23DebugStdAfx.obj
文件 1364924 2011-02-19 10:03 SCOMMV23DebugStdAfx.sbr
文件 222208 2011-02-19 20:46 SCOMMV23Debugvc60.idb
文件 372736 2011-02-19 11:55 SCOMMV23Debugvc60.pdb
文件 13096 1998-08-12 09:36 SCOMMV23HYPERli
文件 3323 1998-08-12 09:36 SCOMMV23HYPERli
文件 4622 1998-05-27 11:24 SCOMMV23LABEL.CPP
文件 2093 1998-05-27 11:22 SCOMMV23LABEL.H
文件 5893 2001-06-23 19:23 SCOMMV23PushPin.cpp
文件 1310 2001-06-23 19:11 SCOMMV23PushPin.h
............此处省略43个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)