⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 inifile.h

📁 类似于flashget的下载软件
💻 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 + -