一个窗口,当用户使用过后,希望保留数据,当然我们可以通过数据库存储数据,但是当数据较少时,我们往往可以通过配置文件来存储窗口的初始化信息,存储效率高。下面给出读写INI文件的代码:
这里我们写自己的INI文件,首先要先知道INI文件的存放路径。
INI文件,要放在和EXE同一个文件目录下,这样不论EXE的位置如何变动,INI文件都可以跟着变动,保存的信息不会因为找不到INI文件而丢失。
第一步:获取EXE的文件目录(这里请参考,我的获取EXE文件目录的博客)
第二步:写INI文件。当我们拿到了g_exePATH后,可以开始读写INI文件了。(下文中的g_exePATH是EXE执行路径+“\\XRayInfo.ini”)
写文件系统给了我们接口:
::WritePrivateProfileSection
::WritePrivateProfileString
WritePrivateProfileStruct
我们来看一下他们的定义:![](https://i-blog.csdnimg.cn/blog_migrate/54809d63f582d5e51812499487351a43.png)