📄 inifile.h
字号:
///////////////////////////////////////////////////////////////
//
// 使用INI格式的配置文件操作
//
///////////////////////////////////////////////////////////////
#ifndef __CINIFILE_H__
#define __CINIFILE_H__
class CIniFile
{
private:
CString m_sPathName;
public:
BOOL WriteDouble(CString m_Sec, CString m_Ident,double m_Val);
BOOL WriteFloat(CString m_Sec, CString m_Ident,float m_Val);
BOOL WriteLong(CString m_Sec, CString m_Ident,long m_Val);
BOOL WriteInt(CString m_Sec, CString m_Ident,int m_Val);
double ReadDouble(CString m_Sec, CString m_Ident,double m_Def);
float Readfloat(CString m_Sec, CString m_Ident,float m_Def);
long ReadLong(CString m_Sec, CString m_Ident,long m_Def);
int ReadInt(CString m_Sec, CString m_Ident,int m_Def);
CIniFile();
CIniFile(CString m_sFileName);
void SetFileName(CString sFileName);
CString GetFileName();
CString ReadString(CString m_Sec, CString m_Ident, CString m_Def);
BOOL WriteString(CString m_Sec, CString m_Ident, CString m_Val);
BOOL ReadStruct(LPCTSTR sSection, LPCTSTR sKey,LPVOID ptStruct,UINT nSiStruct);
BOOL WriteStruct(LPCTSTR sSection, LPCTSTR sKey,LPVOID ptStruct,UINT nSiStruct);
BOOL ReadSections(CStringArray& m_Secs);
BOOL ReadSection(CString m_Sec, CStringArray& m_Secs);
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -