#pragma once class CPathData { private: //·Î±× ÆÄÀÏÀ» ÀúÀåÇÒ °æ·Î int m_nLogID[LV_FCOUNT]; CString m_strLogPath[LV_FCOUNT]; CString m_strLogName[LV_FCOUNT]; CString m_strDefaultPath; CString m_strDefaultName; public: CPathData(void); virtual ~CPathData(void); void GetModulePath(void); CString GetNameFromID(int& LogID); CString GetPathFromID(int& LogID); int GetIndexFromID(int& LogID); CString GetNameFromIndex(int& Index); CString GetPathFromIndex(int& Index); bool InsertPathData(int& LogID, CString& strName, CString& strPath); int GetEmptyIndex(void); bool DeletePathData(int& LogID); int GetIDFromIndex(int& Index); bool SetPathData(int& LogID, CString& strName, CString& strPath); bool SetNameFromIndex(int& Index, CString& PathName); bool SetPathFromIndex(int& index, CString& strPath); bool ModifyPathData(int& LogID, CString& strPathName, CString& strLogPath); void InitPathData(void); };