資源簡介
SCOMMV23精修版(CoM口源碼)提供串口技術詳細知道和說明;挺不錯的提供給大家
代碼片段和文件信息
//?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;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???10202112??2012-07-13?09:39??SCOMMV23精修版(CoM口源碼)\SCOMM.ncb
?????文件????????883??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMM.sln
????..A..H.?????43620??2012-07-13?09:39??SCOMMV23精修版(CoM口源碼)\SCOMM.suo
?????文件???????1833??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\AnimateDlgIcon.cpp
?????文件????????980??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\AnimateDlgIcon.h
?????文件???????7333??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\AnimateDlgIcon.obj
?????文件???????5160??2012-07-13?09:38??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\BuildLog.htm
?????文件?????????67??2012-07-13?09:38??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\mt.dep
?????文件????2895872??2012-07-13?09:38??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SCOMM.exe
?????文件????????146??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SCOMM.exe.em
?????文件????????212??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SCOMM.exe.em
?????文件????????145??2012-07-13?09:38??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SCOMM.exe.intermediate.manifest
?????文件????5752356??2012-07-13?09:38??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SCOMM.ilk
?????文件??????28264??2011-10-13?11:30??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\Scomm.obj
?????文件???13500416??2011-10-13?11:30??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SCOMM.pch
?????文件???11013120??2011-10-14?09:37??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SCOMM.pdb
?????文件??????21228??2011-10-13?11:30??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SCOMM.res
?????文件?????182072??2011-10-13?11:30??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SCOMMDlg.obj
?????文件??????38496??2011-10-14?09:40??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\SerialPort.obj
?????文件?????326430??2011-10-13?11:30??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\StdAfx.obj
?????文件????1190912??2011-10-14?09:40??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\vc80.idb
?????文件?????700416??2011-10-14?09:37??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Debug\vc80.pdb
?????文件???????3323??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\HYPERli
?????文件???????4622??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\LABEL.CPP
?????文件???????2093??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\LABEL.H
?????文件???????3561??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\ReadMe.txt
?????文件???????6986??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Release\AnimateDlgIcon.obj
?????文件??????16178??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Release\BuildLog.htm
?????文件?????????69??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Release\mt.dep
?????文件?????331776??2011-10-13?11:29??SCOMMV23精修版(CoM口源碼)\SCOMMV23\Release\SCOMM.exe
............此處省略44個文件信息
評論
共有 條評論