資源簡介
很好的人體跟蹤程序,采用微軟的visual c++ 6.0實現。另附有兩個視頻,可供檢測程序跟蹤效果

代碼片段和文件信息
//?AnimateIcon.cpp?:?implementation?of?the?CAnimateIcon?class
//?written?by?Rajesh?Parikh?(MCSD)
//?email?:?rparikh@usa.net
//?Not?protected?by?any?copyright?use?it?freely
//
/////////////////////////////////////////////////////////////////////////////
#include?“stdafx.h“
#include?“AnimateIcon.h“
//?default?constructor
CAnimateIcon::CAnimateIcon()
{
m_iImageCounter?=?-1;
m_iMaxNoOfImages?=?-99;
m_imgList.m_hImageList?=?NULL;
}
//?default?do?nothing?destructor
CAnimateIcon::~CAnimateIcon()
{
if?(hPrevIcon)?
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?CAnimateIcon::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?CAnimateIcon::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()->SendMessage(WM_SETICONTRUE(LPARAM)hIcon);
//?Free?the?previous?icon?resource
if?(hPrevIcon)?
????DestroyIcon(hPrevIcon);
return?TRUE;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????111670??2003-05-21?09:50??人體跟蹤源代碼\Fn000.bmp
?????文件?????778752??2003-07-12?13:56??人體跟蹤源代碼\p8.avi
????..A.SH.??????4608??2009-03-14?11:17??人體跟蹤源代碼\Thumbs.db
?????文件???????1880??2001-10-15?17:01??人體跟蹤源代碼\人體跟蹤系統源代碼\AnimateIcon.cpp
?????文件????????809??2001-11-08?22:19??人體跟蹤源代碼\人體跟蹤系統源代碼\AnimateIcon.h
?????文件???????7416??2004-05-15?21:50??人體跟蹤源代碼\人體跟蹤系統源代碼\AviToolbar.cpp
?????文件???????1732??2002-01-15?21:23??人體跟蹤源代碼\人體跟蹤系統源代碼\AviToolbar.h
?????文件??????21798??2002-03-19?15:13??人體跟蹤源代碼\人體跟蹤系統源代碼\BtnST.cpp
?????文件???????6264??2002-01-16?20:20??人體跟蹤源代碼\人體跟蹤系統源代碼\BtnST.h
?????文件?????225280??2002-10-23?14:03??人體跟蹤源代碼\人體跟蹤系統源代碼\CJ60Lib.dll
?????文件???????4530??2004-04-29?12:34??人體跟蹤源代碼\人體跟蹤系統源代碼\CJ60Lib.h
?????文件?????219752??2002-10-23?14:03??人體跟蹤源代碼\人體跟蹤系統源代碼\CJ60Lib.lib
?????文件?????450612??2002-10-23?14:03??人體跟蹤源代碼\人體跟蹤系統源代碼\CJ60Libd.dll
?????文件?????221616??2002-10-23?14:03??人體跟蹤源代碼\人體跟蹤系統源代碼\CJ60Libd.lib
?????文件???????3038??1999-01-23?17:13??人體跟蹤源代碼\人體跟蹤系統源代碼\CJCaption.h
?????文件???????6152??1999-01-23?17:13??人體跟蹤源代碼\人體跟蹤系統源代碼\CJControlBar.h
?????文件???????3427??1999-01-23?17:14??人體跟蹤源代碼\人體跟蹤系統源代碼\CJDockBar.h
?????文件???????3161??1999-01-23?17:28??人體跟蹤源代碼\人體跟蹤系統源代碼\CJDockContext.h
?????文件???????3620??1999-01-23?17:28??人體跟蹤源代碼\人體跟蹤系統源代碼\CJExplorerBar.h
?????文件???????3802??1999-01-23?17:28??人體跟蹤源代碼\人體跟蹤系統源代碼\CJFlatButton.h
?????文件???????4427??1999-01-23?18:37??人體跟蹤源代碼\人體跟蹤系統源代碼\CJFlatComboBox.h
?????文件???????3513??1999-01-23?17:17??人體跟蹤源代碼\人體跟蹤系統源代碼\CJFlatHeaderCtrl.h
?????文件???????3773??1999-01-23?17:17??人體跟蹤源代碼\人體跟蹤系統源代碼\CJfr
?????文件???????3984??1999-01-23?17:18??人體跟蹤源代碼\人體跟蹤系統源代碼\CJListCtrl.h
?????文件???????4001??1999-01-23?17:18??人體跟蹤源代碼\人體跟蹤系統源代碼\CJListView.h
?????文件???????3809??1999-01-23?17:18??人體跟蹤源代碼\人體跟蹤系統源代碼\CJMDif
?????文件???????3301??1999-01-23?17:19??人體跟蹤源代碼\人體跟蹤系統源代碼\CJMiniDockfr
?????文件???????4584??1999-01-23?17:19??人體跟蹤源代碼\人體跟蹤系統源代碼\CJOutlookBar.h
?????文件???????4977??1999-01-23?17:20??人體跟蹤源代碼\人體跟蹤系統源代碼\CJPagerCtrl.h
?????文件???????3800??1999-01-23?17:20??人體跟蹤源代碼\人體跟蹤系統源代碼\CJSearchEdit.h
............此處省略214個文件信息
評論
共有 條評論