snini.h

来自「在wince中定时捕获桌面图片信息」· C头文件 代码 · 共 66 行

H
66
字号
#if !defined SNINI_H_
#define SNINI_H_

#include <stdio.h>

class SNIni
{
#ifdef TDD
	//单元测试加
	friend class SNIniTDD;
#endif
	
public:
	 SNIni();
	 ~SNIni();
public:     

	//! \brief 打开INI文件
	//! \param char*	strFileName	文件名
	//! \param int		ItemCount	项目数量 必须大于文件中的项目
	//! \return						打开状态
	//! \remarks 
	//! \attention 
	//! \sa 
	int  Open(const  char* strFileName, int ItemCount );

	//! \brief 关闭INI文件 释放资源
	void  Close();
	
	//! \brief 读INI文件
	//! \param char* Item	读取项目
	//! \return				项目值
	//! \remarks 
	//! \attention 
	//! \sa 
	char* Read(const char* Item );
	 
	//! \brief 写INI文件
	//! \param char *Item		写项目
	//! \param char *ItemValue	项目值
	//! \return 
	//! \remarks 
	//! \attention 
	//! \sa 
	void Write( char* Item,  char* ItemValue );
	
	//! \brief 修改INI文件
	//! \param char *Item		修改项目
	//! \param char *ItemValue	项目值
	//! \return 
	//! \remarks 
	//! \attention 
	//! \sa 
	char*  Modify( char* Item, char* ItemValue );

protected:
	 char **m_chItems;
	 char **m_chItemValues;

	 int m_nItemCount;
	 int m_nNewCount;

	 char m_chReading[MAX_PATH];
	 FILE *m_pf; 
};
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?