You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
781 B
C

1 month ago
//////////////////////////////////////////////////////////////////////////////
//<2F>ļ<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD><D4BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//<2F><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>:
// <20><><EFBFBD>߳<EFBFBD><DFB3><EFBFBD>ʹ<EFBFBD>ý<EFBFBD><C3BD><EFBFBD><EFBFBD><EFBFBD>
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>д:
//<2F><><EFBFBD>ڣ<EFBFBD>2011-08-30
//
//
/////////////////////////////////////////////////////////////////////////////
#pragma once
namespace NProgress
{
class AFX_EXT_CLASS CProgressBase
{
public:
CProgressBase(void) { }
~CProgressBase(void){ }
virtual void SetProgressText(LPCTSTR lpszText) = 0;
virtual void SetProgressPos(int nPos) = 0;
virtual void SetProgressRange(int nLower, int nUpper) = 0;
virtual void SetProgressInfo(__int64 cur, __int64 total) = 0;
virtual bool IsCanceled(void) = 0;
virtual bool IsSucceed(void) = 0;
virtual void EnableSucceed(bool bEnable) = 0;
};
}//namespace
using namespace NProgress;