/** * @file Utility.h * @brief 常用函数的集合、都为静态函数 * @author * @time */ #pragma once class AFX_EXT_CLASS CUtility { public: CUtility(void); ~CUtility(void); /** @brief 获取唯一标识GUID */ static CString GetGUID(); /** @brief 加载字符串资源 */ static CString LoadResourceString(UINT nID); /** @brief 将位图转换为CImagerList */ static BOOL CreateImageList(CImageList& il, UINT nID); /** @brief 获取软件版本号函数 */ static CString GetVersion(); static int GetMajorVersion(const CString& strVersion); ///< 获取主版本号 static int GetMinorVersion(const CString& strVersion); ///< 获取子版本号 static int GetRevision(const CString& strVersion); ///< 获取阶段版本号 private: static CString m_strVersion; ///< 软件全局版本号 };