关于WritePrivateProfileString写入中文字符的问题
TCHAR szKey[]="Save";
TCHAR szFile[]="config\\4.ini";
WritePrivateProfileString(szKey,TEXT("user"),GameData.user,szFile);
WritePrivateProfileString(szKey,TEXT("jiaose"),GameData.PlayerName,szFile);
WritePrivateProfileString(szKey,TEXT("ip"),GameData.IP,szFile);
GameData.PlayerName 这个数据里 有中文 有数字 有字母 为什么 读取不了呢
以下是读取内容
[Save]
user=123123
jiaose=
ip=222.17.227.88
就jiaose 读取不了 请高手帮忙解答下
...全文
相关推荐
VB读写Ini文件的模块
**WritePrivateProfileString**:用于向Ini文件中写入字符串值。
C#源码读写ini文件测试
此外,由于INI文件本质为纯文本,所有内容均以ANSI或UTF-8编码保存,因此在处理含中文字符的键值时,必须确保文件保存编码与API调用时的字符集设定一致,否则将出现乱码现象。
c#读取ini文件类.txt
- 为了防止中文字符显示乱码的问题,建议在编辑和保存 INI 文件时选择 ANSI 编码。2.
WritePrivateProfileString函数说明
接着,为了写入年龄,需要将整型的`nAge`转换成字符串形式,这一步通过`format`函数实现:```cppstrTemp.Format("%d", nAge);::WritePrivateProfileString
C# 读取写入INI文件
- **WritePrivateProfileString**: 用于向指定的INI文件中的指定节写入一个键值对。


