请教, GetPrivateProfileStringW如何读取键或Key中有中文的情况?
INI内容如下, 存为Unicode格式.
[项目:/]
@admin = rw
Build = r
[MyProj:/]
@admin = rw
用户 = r
工程为非Unicode性情.
读取 键:MyProj:/ Key:@admin 是正常的.
读取 键:项目:/ 总是失败, 读取 MyProj:/下的Key:用户 也是失败.
WCHAR wRetStr[100];
GetPrivateProfileStringW(L"MyProj:/", L"@admin", L"**", wRetStr, 100, L"z:\\test1.access"); // 读取OK
GetPrivateProfileStringW(L"项目:/", L"Build", L"**", wRetStr, 100, L"z:\\test1.access"); // 读取失败, 键中文
GetPrivateProfileStringW(L"MyProj:/", L"用户", L"**", wRetStr, 100, L"z:\\test1.access"); // 读取失败, Key中文
好像只要是出现中文就总是失败, 我该怎么办?