写入配置的函数WritePrivateProfileString和读取配置文件的函数GetPrivateProfileInt和GetPrivateProfileString
2015-08-18 23:04
916 查看
头文件
Windows.h
举个例子,配置文件set.cfg内容:
函数GetPrivateProfileInt可以读取配置文件中的数字,
如
读取字符串稍微复杂,如
同样,可以利用函数WritePrivateProfileString将配置写到文件中,
写配置所用的代码如下:
Windows.h
举个例子,配置文件set.cfg内容:
[testdata] UserName=600511005 Password=112233 ResetSeqNumFlag=Y InputType=Z ClOrdID =9893 [section] key=string [Student] Name=jacky
函数GetPrivateProfileInt可以读取配置文件中的数字,
UINT WINAPI GetPrivateProfileInt( _In_ LPCTSTR lpAppName, _In_ LPCTSTR lpKeyName, _In_ INT nDefault, _In_ LPCTSTR lpFileName );
如
UINT dwClOrdID = GetPrivateProfileInt("testdata","ClOrdID",0, "./set.cfg");
读取字符串稍微复杂,如
同样,可以利用函数WritePrivateProfileString将配置写到文件中,
写配置所用的代码如下:
WritePrivateProfileString (TEXT("Section1"), TEXT("FirstKey"), TEXT("It all worked out OK."), TEXT("appname.ini")); WritePrivateProfileString (TEXT("Section1"), TEXT("SecondKey"), TEXT("By golly, it works!"), TEXT("appname.ini")); WritePrivateProfileString (TEXT("Section1"), TEXT("ThirdKey"), TEXT("Another test..."), TEXT("appname.ini")); // Test GetPrivateProfileString (TEXT("Section1"), TEXT("FirstKey"), TEXT("Error: GPPS failed"), inBuf, 80, TEXT("appname.ini")); _tprintf (TEXT("Key: %s\n"), inBuf);
相关文章推荐
- php规范及注释
- php中in_array使用注意
- laravel form
- FTPClient中各种replyCode的含义
- PHP 性能分析与实验――性能的宏观分析
- PHP setcookie()用法
- Vsftpd服务搭建
- PHP
- 运行时改变控件的大小(点击后立刻ReleaseCapture,然后计算位移,最后发消息改变位置)——最有趣的是TPanel其实也有窗口标题,因此可发HTCAPTION消息
- 织梦DedeCms Runphp 标签中调用其他变量的方法
- php json_decode 不支持的模式
- PHP-FPM介绍
- PECL轻松安装PHP扩展
- [转]让uboot的tftp支持上传功能
- onethink和phpwind共享
- PHP中文截取,UTF8和GBK详解 cn_substr_gbk cn_substr_utf8
- 给phpcms v9加入一个主题radio无线电button,它可反复使用,以创建不同的专题部分内容编辑器,添加一个主题来定义自己的领域
- thinkphp 上传单张图片
- PHP 性能分析与实验——性能的宏观分析
- PHP 性能分析与实验——性能的宏观分析