acl/samples/http_client/MeterBar.h
zsxxsz cc05b877a2 first commit acl to github
first commit acl to github
2013-08-18 17:42:25 +08:00

34 lines
526 B
C++

#pragma once
#include "afxcmn.h"
#include "MeterCtrl.h"
// CMeterBar
class CMeterBar : public CStatusBarCtrl
{
DECLARE_DYNAMIC(CMeterBar)
public:
CMeterBar();
virtual ~CMeterBar();
BOOL SetParts(int nParts, int* pWidths);
CMeterCtrl& GetProgressCtrl() {
return m_meter;
}
protected:
DECLARE_MESSAGE_MAP()
//CProgressCtrl m_meter;
CMeterCtrl m_meter;
public:
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
afx_msg void OnSize(UINT nType, int cx, int cy);
private:
int *m_pWidths;
int m_nParts;
};