看看是不是这个原因:
ReadResult的长度问题
比如说你的ReadResult指向的是长度为20的缓冲区
而里面只有10个字符什么 的,出现了内存错误再看一下
好运!

解决方案 »

  1.   

    定义一个整形
     sts = GetPrivateProfileString("title", "keyword", "", Emyu.ExeName, (unsigned long)256, JIHAN_INI_NAME) ;
    这样不行吗
    63555607
      

  2.   

    多谢pursuer_zhao(永远有多远),我自己已经解决了,原因是为字符指针分配空间时应该把nLen+1,你说对吗?哈哈,以前就是没想到。(我的Email是[email protected],以后多交流)