.net用c++写的。如果我在GetPrivateProfileString中用TEXT(“section”)是可以正常读取到的。
但是如果我声明一个static TCHAR【】= L"section";进行调用,就读取不了了,是什么问题?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
GetPrivateProfileString使用的问题,求教
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2016-06-27 05:58关注用记事本打开ini文件先看下有没有问题,比如乱码等。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2018-10-21 08:14回答 1 已采纳  看看这里设置了中文没有。 还有.net fra
- 2020-01-02 17:54回答 3 已采纳 具体要看你的代码,怎么调用的。 但是你用C#去读取ini,实际上不需要调用api 直接用var line = System.IO.File.ReadAllLines(文件名) 之后用line
- 2022-03-07 10:25回答 2 已采纳 alt+enter先看看有没有命名空间可以应用,或者直接把IniFiles1类的命名空间拿过来。然后看看你的IniFiles类是不是没有重构。比如只改文件名没改类名等等。最后试试用IniFiles类懂
- 2018-09-13 13:43魔王-T的博客 windowsApi GetPrivateProfileString使用
- 2021-07-27 20:42回答 1 已采纳 wchar_t 改成char字符串前的L去掉试试。LPCSTR 等价于const char*
- 2019-11-15 11:25回答 4 已采纳 试了下,运行效果如图  整个代码文件:
- 2021-03-17 16:58keivin2006的博客 GetPrivateProfileString(szTypeName,szIconName,"",icon_name.GetBuffer(MAX_PATH),MAX_PATH,strIniPath); 配置文件内容如下: [devtree] wendu=111111111 shidu=我爱你侃大山 获取到的shidu就是乱码 解决...
- 2020-12-28 17:29Arno0377的博客 1、ini文件要设置成unicode编码格式。win10中记事本已经没有了unicode选项用UTF-16 LE替代。 2、Windows 10版本1903更新后,记事本的几种编码模式改了名称:旧版的“Unicode”相当于新版的“UTF-16 LE”(这是题主找...
- 2021-07-08 11:45本教程将深入讲解如何使用VC++6.0中的`GetPrivateProfileString`函数来读取`.ini`配置文件。 首先,我们需要了解`.ini`文件的基本结构。一个简单的`.ini`文件可能如下所示: ```ini [Section1] Key1=Value1 Key2=...
- 2015-06-04 10:39yangyufancool的博客 这两天使用MFC读取INI文件的时候发现一个奇怪的问题 环境如下 vs2013 x86 MFC Unicode 代码如下 CString str; int nSize = 256; GetPrivateProfileString(L"原始文件夹地址", L"SRC", NULL, str....
- 2019-12-26 11:31阿尔兹的博客 INI文件编程,WINAPI函数WritePrivateProfileString,GetPrivateProfileString 在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入. ...
- 2021-07-09 09:34steven~~~的博客 C++内部函数 用来从ini文件中读取配置项 ...DWORD GetPrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpDefault,LPTSTR lpReturnedString,DWORD nSize,LPCTSTR lpFileName) 详见1
- 2023-03-03 13:19Minuw的博客 GetPrivateProfileString和WritePrivateProfileString
- 2021-10-11 10:49hongenwww007的博客 作用一、利用GetPrivateProfileString函数加载储存在文件的数据(代码中的变量值) Public Class Form1 Public CurrentPath As String = AppDomain.CurrentDomain.SetupInformation.ApplicationBase Private ...
- 2011-12-18 17:35梦想成了相扑的博客 另外,使用WritePrivateProfileString写入则没有此限制。 2.读取INI数据时,遇到换行字符(0x0D, 0x0A)与NULL(0x00)即刻停止,忽略之后的字符。 3.读取INI时,会先从头找Section,找到后即在此Section中...
- 2019-09-16 10:59爬行的菜鸟的博客 GetPrivateProfileInt,GetPrivateProfileString(同样包括)这两个函数其实非常简单,一般调用ini等其他文件数据然后与程序进行匹配。原型如下: DWORD GetProfileString( LPCTSTR lpAppName, // 节名 LPCTSTR ...
- 2019-06-03 18:29码猿杂谈的博客 GetPrivateProfileString(szSection, _T("IP"), _T(""), sTemp, 32, szConfigFile); m_strIP = sTemp; //int m_iPort = GetPrivateProfileInt(szSection, _T("Port"), 8088, szConfigFile...
- 2015-01-06 21:51_Thinner的博客 [DllImport("Kernel32.dll", CharSet = CharSet.Auto)] ... private static extern int GetPrivateProfileString(string lpAppName, string lpKeyName, string lpDefault, char[] lpReturnedString, uint nSize
- 2021-08-10 13:54smile_and_ovo的博客 GetPrivateProfileString()和WritePrivateProfileString()函数的使用: GetPrivateProfileString()和WritePrivateProfileString()函数的使用: 在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序...
- 没有解决我的问题, 去提问