资源简介
利用VC++6.0开发的基于api方式的串口调试助手源代码

代码片段和文件信息
// 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 串口调试助手\AnimateDlgIcon.cpp
文件 980 1998-12-23 11:40 串口调试助手\AnimateDlgIcon.h
文件 5475 2015-04-23 20:43 串口调试助手\Debug\AnimateDlgIcon.obj
文件 46504 2015-04-23 20:43 串口调试助手\Debug\HYPERli
文件 20858 2015-04-23 20:43 串口调试助手\Debug\PushPin.obj
文件 2166854 2015-04-23 20:43 串口调试助手\Debug\SCOMM.exe
文件 2547880 2015-04-23 20:43 串口调试助手\Debug\SCOMM.ilk
文件 21987 2015-04-23 20:43 串口调试助手\Debug\SCOMM.obj
文件 5477608 2015-04-23 20:43 串口调试助手\Debug\SCOMM.pch
文件 3597312 2015-04-23 20:43 串口调试助手\Debug\SCOMM.pdb
文件 18416 2015-04-23 20:43 串口调试助手\Debug\SCOMM.res
文件 109337 2015-04-23 20:43 串口调试助手\Debug\SCOMMDlg.obj
文件 27206 2015-04-23 20:43 串口调试助手\Debug\SerialPort.obj
文件 105538 2015-04-23 20:43 串口调试助手\Debug\StdAfx.obj
文件 214016 2015-04-23 20:43 串口调试助手\Debug\vc60.idb
文件 372736 2015-04-23 20:43 串口调试助手\Debug\vc60.pdb
文件 13096 1998-08-12 09:36 串口调试助手\HYPERli
文件 3323 1998-08-12 09:36 串口调试助手\HYPERli
文件 4622 1998-05-27 11:24 串口调试助手\LABEL.CPP
文件 2093 1998-05-27 11:22 串口调试助手\LABEL.H
文件 5893 2001-06-23 19:23 串口调试助手\PushPin.cpp
文件 1310 2001-06-23 19:11 串口调试助手\PushPin.h
文件 3561 2001-05-16 22:18 串口调试助手\ReadMe.txt
文件 694 2001-06-24 21:46 串口调试助手\RES\ANIM.BMP
文件 3262 2001-06-03 23:08 串口调试助手\RES\choosepath.ico
文件 1078 2001-05-16 23:08 串口调试助手\RES\COMM.ICO
文件 326 2001-05-17 07:44 串口调试助手\RES\CURSOR1.CUR
文件 3262 2002-08-26 00:06 串口调试助手\RES\GJWTECH1.ICO
文件 766 2000-12-09 21:35 串口调试助手\RES\GREEN.ICO
文件 3262 2001-06-09 23:18 串口调试助手\RES\ICON_GRE.ICO
............此处省略36个文件信息
- 上一篇:VC++中Opengl实现建筑物虚拟漫游
- 下一篇:C语言实现LZ77压缩算法
相关资源
- 基于MFC的TCP调试助手源码95706
- 基于mfc的多线程文件传输
- MFC数字钟(基于VC6.0)
- VC++MFC小游戏实例教程(实例)+MFC类库
- 串口通讯技术实现--两台pc机通过串口
- C++语言编写串口调试助手
- GD32F103 在线串口Ymodem协议升级IAP
- ChartCtrl控件库(可在VS2019中使用)
- 商品库存管理系统 C++ MFC
- qt 串口助手源码
- 使用QWT库实现接收串口数据,并根据
- Qt5串口通信-windows
- 串口实验(接收与发送)
- 程序案例 利用LabVIEW实现串口通讯
- STM32(神舟III号 串口1发送实验程序)
- STM32429的串口收发程序
- atmega128 串口通讯(RS485.c)
- arduino I2C设备扫描并串口返回地址(
- 串口调试助手(测试STM32串口)
- N76E003串口收发
- 新编Windows API参考大全.doc
- mfc 调用redis
- TCP/IP与串口调试
- MFC视频播放器源码(支持avi/wma/mp3等格
- mfc绘图大全(画直线、矩形、椭圆)
- MFC控件重绘
- hook,捕获所有案件,查找所有窗口,
- (学习)VS2010之MFC入门到精通教程
- LabwindowsCVI 串口编程及事例.docx
- 基于VC++的SolidWorks二次开发SolidWorks
评论
共有 条评论