// HrMinSecFormat.h: interface for the CHrMinSecFormat class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_HRMINSECFORMAT_H__F1AB38F3_E941_44BB_B4FE_2BF086198E0E__INCLUDED_) #define AFX_HRMINSECFORMAT_H__F1AB38F3_E941_44BB_B4FE_2BF086198E0E__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #ifdef BUILD_MCCTRDLL #define DLLCLASS __declspec(dllexport) #else #define DLLCLASS __declspec(dllimport) #endif class DLLCLASS CHrMinSecFormat { public: // default constructor CHrMinSecFormat(); // default destructor virtual ~CHrMinSecFormat(); // Get hours:Mins:Secs format string static CString GetHrMinSecFormat(long double dSec); // Get hours:Mins:Secs.Msec format string static CString GetHrMinFloatSecFormat(long double dSec); private: static const int SEC_IN_HOUR; // 60 min * 60 sec static const int SEC_IN_MIN; // 60 sec }; #endif // !defined(AFX_HRMINSECFORMAT_H__F1AB38F3_E941_44BB_B4FE_2BF086198E0E__INCLUDED_)