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
1.6.1