GetPrivateProfileString: 为初始化文件中指定的条目取得字串 , 这个字串不区分大小写缓存
GetPrivateProfileString函数的定义形式为:函数
DWORD GetPrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpDefault,LPTSTR lpReturnedString,DWORD nSize,LPCTSTR lpFileName)
第一个参数:lpAppName: 配置文件的section名 ;第二个参数:lpKeyName: 配置文件的key名 ;第三个参数:lpDefault: 若是ini文件中没有前两个参数指定的字段名或键名,则将此值赋给变量;第四个参数:lpReturnedString: 接收ini文件中的值的CString对象,即目的缓存器;第五个参数:nSize: 目的缓存器的大小;第六个参数:lpFileName: 是完整的ini文件名。测试
例如配置文件:code
具体用法:对象
CString csIniFile = _T("C:\\Users\\Administrator\\Desktop\\测试.ini") TCHAR szValue[MAX_PATH+1]=_T(""); ::GetPrivateProfileString(_T("测试section"), _T("测试key"), _T("Default"), szValue, MAX_PATH,csIniFile); //szValue即为得到的值:测试value