animateicon.h

来自「Visual_C++.NET精彩案例237.rar」· C头文件 代码 · 共 31 行

H
31
字号
// AnimateIcon.h : interface of the CAnimateIcon class
// written by Rajesh Parikh (MCSD)
// email : rparikh@usa.net
// Not protected by any copyright, use it freely
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_ANIMATEICON_H__47E058AD_6F69_11D2_B59C_86DD54033006__INCLUDED_)
#define      AFX_ANIMATEICON_H__47E058AD_6F69_11D2_B59C_86DD54033006__INCLUDED_

class CAnimateIcon
{
protected :
	// variable to hold the image list containing a series
	// of icons
	CImageList  m_imgList;
	// keep track of which image is current
	int m_iImageCounter;
	// store the max nos of images
	int m_iMaxNoOfImages;
	HICON hIcon;
	HICON hPrevIcon ;
		
public:
	CAnimateIcon();
	~CAnimateIcon();
	BOOL SetImageList(int IDOfImgListResource,int numberOfImages,COLORREF transparentColor);
	BOOL ShowNextImage();
};

#endif //#define AFX_ANIMATEICON_H__47E058AD_6F69_11D2_B59C_86DD54033006__INCLUDED_

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?