导航

<2025年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910
统计
  • 随笔 - 28
  • 文章 - 5
  • 评论 - 61
  • 引用 - 0
公告
  • --------------------------------
    My MSN:
    JujoKing@hotmail.com

    励志名言:

    一心向着自己目标前进的人,整个世界都给他让路!
    ===========
    必成功的方程式:
    ★要有明确地目标★
    ★要有详细的计划★
    ★要立刻采取行动★
    ★要修正你的行动★
    ★要坚决坚持到底★
    ===========

    改变能改变的,接受不能改变的。
    ===========
    --------------------------------

常用链接

留言簿(9)

随笔分类(29)

随笔档案(28)

文章分类(8)

文章档案(5)

相册

收藏夹(3)

网站链接

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 
         今天包装Ini文件的读写,出现一个令人困惑的问题:我将C:\windows\system.ini复制到D:的根目录下,添加、修改了几个值,然后使用GetPrivateProfileString函数读取,发现值根本没有变,但是实际文件改变了。我把D:下的system.ini改名为123.Ini,读写就正常了。困惑中……难道GetPrivateProfileString函数中的文件名参数是吃干饭的?!而其他名字的Ini却很正常?还是我得机器有问题????我的机器是Xp+Sp2+Vc 6.0。
posted on 2005-12-14 14:20 孤独的夜 阅读(3245) 评论(6)  编辑 收藏 引用 所属分类: VC Skill
Comments
  • # re: 使用GetPrivateProfile系列函数的困惑
    dabor
    Posted @ 2006-06-08 17:59

    你可能没有指定一个完整的路径名,GetPrivateProfileString 函数就先在 Windows 目录中查找 system.ini 。将最后一个参数指向 "d:\system.ini" 试试。

      回复  更多评论   
  • # re: 使用GetPrivateProfile系列函数的困惑
    孤独的夜
    Posted @ 2006-06-13 17:13
    呵呵,我指定了,这样简单的错误,我还不至于犯。  回复  更多评论   
  • # re: 使用GetPrivateProfile系列函数的困惑
    meng
    Posted @ 2006-07-27 16:23
    估计是win32API的保留字.......  回复  更多评论   
  • # re: 使用GetPrivateProfile系列函数的困惑
    kayak
    Posted @ 2006-08-05 23:40
    遇到几乎完全相同的事情
    GetPrivateProfileString返回值为0,
    可实际上有数据的, 而且Default我也设置了一个串

    同样的代码在另一台只装了SP1的电脑上完全正常
    现在正在卸载SP2,...  回复  更多评论   
  • # re: 使用GetPrivateProfile系列函数的困惑
    拼命发论文
    Posted @ 2006-08-09 21:41
    d:\\system.ini 才正确  回复  更多评论   
  • # re: 使用GetPrivateProfile系列函数的困惑
    拼命发论文
    Posted @ 2006-08-09 21:43
    你可以看看编译信息里面是不是有警告\s不是一个特殊字符,显然原因...  回复  更多评论   
只有注册用户登录后才能发表评论。