http://download.csdn.net/source/532459:
VS2005版本 http://download.csdn.net/source/346481:
原版下载
1.本程序文档参考benkaoya提供开源代码编写。
2.封装benkaoya代码中提供的函数成为CIniWR类实现功能功能
3.实现部分参考DEMO
4.修正在VS2005下的部分错误。
主要在GetString函数中VS2005中的严格性出错W_CHAR *问题
修订: wcsncpy((wchar_t *)lpReturnedString, pValue, cchCopied);
原始: //wcscpy((wchar_t *)lpReturnedString,pValue);
原始: //lpReturnedString[cchCopied] = 0;
修订: lpReturnedString = 0; // We're done.
5.此为开源程序,无版权欢迎交流使用
benkaoya : http://hi.csdn.net/benkaoya
Mercury : http://hi.csdn.net/xumercury
benkaoya: ini文件是Initialization file的缩写,即初始化文件。相信很多同行人都对它不陌生,早期的图形操作系统,如Win3.x中,各种配置多是通过ini文件来存储和修改的。 Windows SDK提供有很多个API函数对ini文件的读写操作,如GetPrivateProfileString函数等等。但不知道为什么,在Windows CE中,却不支持这些函数。无奈之下,小生只能直接写这些函数了,这么好的东西不敢独享。