INI 文件操作

函数 描述
GetPrivateProfileSection 读出某节的所有键和值
GetPrivateProfileString 读取某节某键的字符串值
GetPrivateProfileInt 读取某节某键的整数值
WritePrivateProfileSection 写某节的全部内容
WritePrivateProfileString 写入某节某键的字符串值

GetPrivateProfileSection

WritePrivateProfileSection

GetPrivateProfileSection(lpAppName, lpReturnedString, nSize, lpFileName)
WritePrivateProfileSection(lpAppName, lpReturnedString, lpFileName)
参数 描述
lpAppName 节名
lpReturnedString 返回数据地址
nSize 返回数据空间大小
lpFileName INI 文件名
返回值 返回数据节字数
返回非零表示成功

GetPrivateProfileString

GetPrivateProfileInt

GetPrivateProfileString(lpAppName, lpKeyName, lpDefault, lpReturnedString, nSize, lpFileName)
GetPrivateProfileInt(lpAppName, lpKeyName, nDefault, lpFileName)
参数 描述
lpAppName 节名
lpKeyName 键名
lpReturnedString 返回字符串地址
nSize 返回字符串空间大小
lpDefault
nDefault
默认返回值
lpFileName INI 文件名
返回值 返回数据节字数
返回非零表示成功

WritePrivateProfileString

WritePrivateProfileString(lpAppName, lpKeyName, lpString, lpFileName)
参数 描述
lpAppName 节名,不区分大小写,没有时自动生成
lpKeyName 键名,或为空,则整个节删除
lpString 写入的值,若为空,删除该键