INI文件名
配置文件.ini
请注意:我们所讨论的是项目中的配置文件,它是整个项目共用的。所以它要有一个项目使用的文件名,其后缀是.ini。例如:端口配置.ini
格式
INI文件由节、键、值组成。
如:
GetPrivateProfileInt():
[AAA]
a=1
b=2
c=3
[BBB]
a=1
e=4
f=5
DWORD WINAPI GetPrivateProfileString(
_In_ LPCTSTR lpAppName,
_In_ LPCTSTR lpKeyName,
_In_ LPCTSTR lpDefault,
_Out_ LPTSTR lpReturnedString,
_In_ DWORD nSize,
_In_ LPCTSTR lpFileName
);
参数说明:
lpAppName (输入参数)节名
lpKeyName (输入参数)键名
lpDefault (输入参数)默认值。INI读取失败时,得到这个值
lpReturnedString (输出参数)读取到的键值
//忽略
nSize (输入参数)lpReturnedString的缓冲区大小 //忽略
lpFileName (输入参数)
初始化文件的名字。如没有指定一个完整路径名,windows就在Windows目录中查找文件
返回值:
读取到的字符数,不包括末尾的'\0'字符或L'\0'字符。
#include"windows.h"
#include <tchar.h>
#include <stdio.h>
int main(){
int a= GetPrivateProfileInt(_T("AAA"), _T("a"), -1, _T("C:\\Users\\g\\Documents\\GitHub\\Exercises2\\vs\\test3\\test3\\a.ini"));
printf("%d",a);
return 0;
}
结果: 1