INI file API. 更多...
#include "windows.h"
函数 | |
void | GetAppName (TCHAR *AppName, int Idx, TCHAR *pFileName) |
获取Ini文件中第Idx个段的段名 | |
int | GetAppsCount (TCHAR *pFileName) |
获取Ini文件中段的个数 | |
bool | IniCreateFile (TCHAR *IniFileName) |
Ini文件的创建,Ini文件的字符编码采用Unicode little编码,即0xFF, 0xFE开头,和txt一样. | |
bool | IniReadInt (TCHAR *pAppName, TCHAR *pKeyName, DWORD *dwValue, TCHAR *pFileName) |
从ini文件中读到一个DWORD类型的值,其中, pAppName:段名, pKeyName:键名, *dwValue:读到的键值, pFileName: .ini文件名 | |
bool | IniReadString (TCHAR *pAppName, TCHAR *pKeyName, TCHAR **pString, TCHAR *pFileName) |
bool | IniWriteInt (TCHAR *pAppName, TCHAR *pKeyName, DWORD dwValue, TCHAR *pFileName) |
往ini文件中加入一个DWORD类型的值,其中, pAppName:段名, pKeyName:键名, dwValue:键值, pFileName: .ini文件名 | |
bool | IniWriteString (TCHAR *pAppName, TCHAR *pKeyName, TCHAR *pString, TCHAR *pFileName) |
bool | IsExistApp (TCHAR *pAppName, TCHAR *pFileName) |
判断某个段是否存在,其中, pAppName:段名, pFileName: .ini文件名。 存在返回true,不存在返回false |
INI file API.
void GetAppName | ( | TCHAR * | AppName, | |
int | Idx, | |||
TCHAR * | pFileName | |||
) |
获取Ini文件中第Idx个段的段名
int GetAppsCount | ( | TCHAR * | pFileName | ) |
获取Ini文件中段的个数
bool IniCreateFile | ( | TCHAR * | IniFileName | ) |
Ini文件的创建,Ini文件的字符编码采用Unicode little编码,即0xFF, 0xFE开头,和txt一样.
bool IniReadInt | ( | TCHAR * | pAppName, | |
TCHAR * | pKeyName, | |||
DWORD * | dwValue, | |||
TCHAR * | pFileName | |||
) |
从ini文件中读到一个DWORD类型的值,其中, pAppName:段名, pKeyName:键名, *dwValue:读到的键值, pFileName: .ini文件名
bool IniReadString | ( | TCHAR * | pAppName, | |
TCHAR * | pKeyName, | |||
TCHAR ** | pString, | |||
TCHAR * | pFileName | |||
) |
从ini文件中读取一个字符串值,其中,pAppName:段名, pKeyName:键名, pString:读到的键值, pFileName: .ini文件名 注音:**pString为指针的指针,在本函数中申请内存,反回给应用程序,应用程序在使用完后,一定要free内存
bool IniWriteInt | ( | TCHAR * | pAppName, | |
TCHAR * | pKeyName, | |||
DWORD | dwValue, | |||
TCHAR * | pFileName | |||
) |
往ini文件中加入一个DWORD类型的值,其中, pAppName:段名, pKeyName:键名, dwValue:键值, pFileName: .ini文件名
bool IniWriteString | ( | TCHAR * | pAppName, | |
TCHAR * | pKeyName, | |||
TCHAR * | pString, | |||
TCHAR * | pFileName | |||
) |
往ini文件中加入一个字符串的值,其中, pAppName:段名, pKeyName:键名, pString:键值, pFileName: .ini文件名 当pKeyName == NULL时,会删除整个pAppName段,当pString == NULL时,会删除pAppName段下的pKeyName键.
bool IsExistApp | ( | TCHAR * | pAppName, | |
TCHAR * | pFileName | |||
) |
判断某个段是否存在,其中, pAppName:段名, pFileName: .ini文件名。 存在返回true,不存在返回false