资源简介
该文件为目前广为流行的串口调试工具的源代码。
由于网上下载的EXE尚有些限制,设计人员可以根据自己需求修改源代码以求更好的使用

代码片段和文件信息
// 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 SCOMMV23\AnimateDlgIcon.cpp
文件 980 1998-12-23 11:40 SCOMMV23\AnimateDlgIcon.h
文件 5607 2008-10-23 14:29 SCOMMV23\Debug\AnimateDlgIcon.obj
文件 0 2008-10-23 14:29 SCOMMV23\Debug\AnimateDlgIcon.sbr
文件 46626 2008-10-23 14:29 SCOMMV23\Debug\HYPERli
文件 0 2008-10-23 14:29 SCOMMV23\Debug\HYPERli
文件 20962 2008-10-23 14:29 SCOMMV23\Debug\PushPin.obj
文件 0 2008-10-23 14:29 SCOMMV23\Debug\PushPin.sbr
文件 3187712 2008-10-23 14:29 SCOMMV23\Debug\SCOMM.bsc
文件 2166854 2008-10-24 15:32 SCOMMV23\Debug\SCOMM.exe
文件 2562460 2008-10-24 15:32 SCOMMV23\Debug\SCOMM.ilk
文件 22091 2008-10-23 14:29 SCOMMV23\Debug\SCOMM.obj
文件 6987732 2008-10-23 14:29 SCOMMV23\Debug\SCOMM.pch
文件 4187136 2008-10-24 15:32 SCOMMV23\Debug\SCOMM.pdb
文件 18416 2008-10-23 14:29 SCOMMV23\Debug\SCOMM.res
文件 0 2008-10-23 14:29 SCOMMV23\Debug\SCOMM.sbr
文件 109393 2008-10-24 15:32 SCOMMV23\Debug\SCOMMDlg.obj
文件 0 2008-10-23 14:29 SCOMMV23\Debug\SCOMMDlg.sbr
文件 27334 2008-10-23 14:29 SCOMMV23\Debug\SerialPort.obj
文件 0 2008-10-23 14:29 SCOMMV23\Debug\SerialPort.sbr
文件 105583 2008-10-23 14:29 SCOMMV23\Debug\StdAfx.obj
文件 1364674 2008-10-23 14:29 SCOMMV23\Debug\StdAfx.sbr
文件 353280 2008-10-24 15:33 SCOMMV23\Debug\vc60.idb
文件 372736 2008-10-24 15:32 SCOMMV23\Debug\vc60.pdb
目录 0 2008-10-24 15:32 SCOMMV23\Debug
文件 13096 1998-08-12 09:36 SCOMMV23\HYPERli
文件 3323 1998-08-12 09:36 SCOMMV23\HYPERli
文件 4622 1998-05-27 11:24 SCOMMV23\LABEL.CPP
文件 2093 1998-05-27 11:22 SCOMMV23\LABEL.H
文件 5893 2001-06-23 19:23 SCOMMV23\PushPin.cpp
............此处省略43个文件信息
- 上一篇:C++小型回合制游戏的雏形
- 下一篇:经典手眼标定算法C++代码
相关资源
- C语言开发实战宝典
- VC++ 多线程文件读写操作
- C语言代码高亮html输出工具
- 猜数字游戏 c语言代码
- 移木块游戏,可以自编自玩,vc6.0编写
- C流程图生成器,用C语言代码 生成C语
- 小甲鱼C语言课件 源代码
- 学校超市选址问题(数据结构C语言版
- VC++MFC小游戏实例教程(实例)+MFC类库
- c语言看发的网络协议 ,源代码
- LU分解法解线性方程组的C语言代码
- 手机话费管理系统(c语言编写)
- C语言实现的DES对称加密算法
- 数据结构,迷宫问题C语言版源代码
- C语言 学生信息管理系统 源代码
- C语言版3D魔方游戏源代码
- 编译原理实验-词法分析(c语言代码)
- C语言中 文件读取和写入的详细操作代
- VC++实现CMD命令执行与获得返回信息
- QT5开发及源代码
- 合泰触摸单片机BS84B08C实际应用代码上
- TFT_ST7789V驱动显示屏代码,可用于es
- 围棋C语言代码
- QML非常经典的代码
- linux 0.11内核代码
- 无人机视频代码
- 基于esp32的摄像头采集图像代码
- ASR6500,ASR6505原厂测试代码
- LCD驱动芯片ST7701SI SPI接口底层驱动配
- stm32库函数代码自动生成器V1.2
评论
共有 条评论