GetPrivateProfileStringA读不到数据问题

std::string CAppConfig::getAppConfig(LPCSTR szKeyName)
{
	char szData[1024] = { 0 };
	GetPrivateProfileStringA("App", szKeyName, "", szData, sizeof(szData), mAppIni.c_str());
	return std::string(szData);
}

发现参数正常的情况下 GetPrivateProfileStringA  获取不到数据

经排查是 xxx.ini文件的编码问题,UTF编码的xxx.ini会读取不到数据,

把xxx.ini文件编码改成ANSI就正常了。。。

你可能感兴趣的:(VC,C,C++)