1.WritePrivateProfileString:写配置文件
WritePrivateProfileString 函数的定义形式为:
BOOL WritePrivateProfileString(LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpString, LPCTSTR lpFileName);
第一个参数:lpAppName: INI文件中的一个字段名[节名]可以有很多个节名。第二个参数:lpKeyName: lpAppName 下的一个键名,也就是里面具体的变量名;第三个参数:lpString: 键值,也就是数据;第四个参数:lpFileName :INI文件的路径。
2.GetPrivateProfileString(字符串):GetPrivateProfileInt(整形):读配置文件
GetPrivateProfileString 函数的定义形式为:
DWORD GetPrivateProfileString( LPCTSTR lpAppName, LPCTSTR lpKeyName,LPCTSTR lpDefault,LPTSTR lpReturnedString,DWORD nSize,LPCTSTR lpFileName);
第一个参数:lpAppName:INI文件中的一个字段名[节名]可以有很多个节名;第二个参数:lpKeyName:lpAppName 下的一个键名,也就是里面具体的变量名;第三个参数:lpDefault:如果lpReturnedString为空,则把个变量赋给lpReturnedString;第四个参数:lpReturnedString: 存放键值的指针变量,用于接收INI文件中键值(数据)的接收缓冲区;第五个参数:nSize:lpReturnedString的缓冲区大小;第六个参数:lpFileName :INI文件的路径;
GetPrivateProfileInt 函数的定义形式为:
UINT GetPrivateProfileInt(LPCTSTR lpAppName,LPCTSTR lpKeyName,INT nDefault,LPCTSTR lpFileName);
第一个参数:lpAppName:INI文件中的一个字段名[节名]可以有很多个节名;第二个参数:lpKeyName:lpAppName 下的一个键名,也就是里面具体的变量名;第三个参数:nDefault:如果没有找到指定的数据返回,则把个变量值赋给返回值;第四个参数:lpFileName:INI文件的路径;