📄 mfcini.h
字号:
/*******************************************************************************
* Copyright (C) 1980-2008 Xumingxsh
* All rights reserved.
*
* 文件名称: MFCINi.h
* 创建日期: 2008-04-28
* 创 建 人: 徐敏荣
* 说 明: 类MFCINi的头文件。
*-------------------------------------------------------------------------------
* 版本 日 期 修改人 修改说明
*-------------------------------------------------------------------------------
* 1.0.0 2008-04-28 徐敏荣 完成初始版本
*******************************************************************************/
#if !defined(AFX_MFCINI_H__65673CA3_32F0_460F_93D6_AFB1E4AFE90D__INCLUDED_)
#define AFX_MFCINI_H__65673CA3_32F0_460F_93D6_AFB1E4AFE90D__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
const int ITEM_COUNT = 500; // 文件数目
/**=============================================================================
* 名 称: <MFCINi>
* 说 明: <读取控件配置文件的类>
* 接 口:
* 调 用:
* 编 程: <徐敏荣>,<2008-04-28>
*=============================================================================*/
class MFCINi
{
public:
MFCINi();
virtual ~MFCINi();
public:
/**------------------------------------------------------------------------------------
* 名 称: <Open>
* 说 明: <打开配置文件>
* 参 数: <MFCINi &ini>:<配置信息对象>
* <const CString &strPath>:<配置文件路径>
* 返 回: <true:打开成功;false:打开失败>
*---------------------------------------------------------------------------------------*/
bool Open(const CString &strPath);
/**------------------------------------------------------------------------------------
* 名 称: <Read>
* 说 明: <根据配置键,取得配置项>
* 参 数: <char* item>:<配置键>
* 返 回: <读出的配置信息>
*---------------------------------------------------------------------------------------*/
char* Read(char* item);
private:
/**------------------------------------------------------------------------------------
* 名 称: <Close>
* 说 明: <关闭文件,释放占用的内存>
* 参 数:
* 返 回:
*---------------------------------------------------------------------------------------*/
void Close();
public:
char **m_chItems; // INi文件配置项
char **m_chItemValues; // 项目值
int m_nItemCount; // INI文件总配置项数
private:
FILE *m_pf; // INI文件指针
};
#endif // !defined(AFX_MFCINI_H__65673CA3_32F0_460F_93D6_AFB1E4AFE90D__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -