#pragma once #include #include class CConfigParser { const ATL::CStringW szConfigPath; CSimpleMap m_Keys; void CacheINI(); void ReadSection(ATL::CStringW& Buffer, const ATL::CStringW& Section, BOOL isArch); public: CConfigParser(const ATL::CStringW& FileName); BOOL GetString(const ATL::CStringW& KeyName, ATL::CStringW& ResultString); BOOL GetInt(const ATL::CStringW& KeyName, INT& iResult); };