⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myprogressctrl.h

📁 windows mobile下自绘的进度条
💻 H
字号:
#pragma once


// CMyProgressCtrl

class CMyProgressCtrl : public CProgressCtrl
{
	DECLARE_DYNAMIC(CMyProgressCtrl)

	int		m_nRangeMin,	//变化范围的最小值
			m_nRangeMax,	//变化范围的最大值
			m_nPos;			//当前位置
	CBitmap	m_bmpProgress;	//进度条的位图
	BITMAP	m_bmpData;		//位图数据

	bool	m_isStart;//是否在进行
public:
	CMyProgressCtrl();
	virtual ~CMyProgressCtrl();

	void	SetRange(int nMin, int nMax);
	void	SetPos(int nPos);

	void	Start();
	void	Stop();

protected:
/**
 *  DrawPicture(CDC* pDC, CRect rect)
 *					此函数的作用是画位图
 *  @param:			pDC		该参数传入绘图DC
 *  @param:			rect	该参数指定欲绘图的区域
 *  @return:        返回值为空
**/
	void	DrawPicture(CDC* pDC, CRect rect);

protected:
	DECLARE_MESSAGE_MAP()
public:
	afx_msg void OnPaint();
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	afx_msg void OnNcPaint();
};





⌨️ 快捷键说明

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