当前位置: 首页 > news >正文

Win32 SDK Gui编程系列之-- 读写初始化文件(INI文件)

读写初始化文件(INI文件)

1、初始化文件(INI文件) INI文件是一种结构简单的文本文件,是配置文件的事实标准。这种文件主要在Windows中使用,但也可在其他操作系统中使用。INI文件的名称来源于这种文件的扩展名“.INI”(initialization的缩写)。扩展名还包括configuration(配置)的缩写“.cfg”、“.conf”、“.config”或“.txt”等。 具体规范可能因操作系统而异。这里主要介绍Windows系统。 以下是一个例子(c:\windows\system.ini)。 以“;”开头的行是注释。用[和]括起来的字符串是节名。直到下一个节名或文件结束为止,都是该节的内容。在下面的例子中,有三个节。每个节包含多个元素。元素的格式为“名称”=“值”。 ; 支持16位应用程序:

; for 16-bit app support
[386Enh]
woafont=dosapp.fon
EGA80WOA.FON=EGA80WOA.FON
EGA40WOA.FON=EGA40WOA.FON
CGA80WOA.FON=CGA80WOA.FON
CGA40WOA.FON=CGA40WOA.FON
[drivers]
wave=mmdrv.dll
timer=timer.drv
[mci]
[drivers]
wave=mmdrv.dll
timer=timer.drv
[mci]

2、读取INI文件信息 要从INI文件中读取某个节的某个键所分配的值(字符串),可以

相关文章:

  • vector类的模拟实现
  • 学习Spring的第十六天
  • 风行智能电视G32Y 强制刷机升级方法,附刷机升级数据MstarUpgrade.bin
  • Node.js-1
  • visual studio注册码
  • 20240202在WIN10下使用whisper.cpp
  • mysql入门到精通005-基础篇-约束
  • 大规模机器学习简介
  • Netty源码系列 之 EventLoop run()方法 源码
  • Swift Combine 发布者订阅者操作者 从入门到精通二
  • 蓝桥杯嵌入式第8届真题(完成) STM32G431
  • yt-dlp快速上手
  • vim最简单命令学习
  • Python脚本之操作Elasticsearch【二】
  • C# async/await的使用
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 【个人向】《HTTP图解》阅后小结
  • in typeof instanceof ===这些运算符有什么作用
  • Java-详解HashMap
  • java正则表式的使用
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • Spark学习笔记之相关记录
  • Spring核心 Bean的高级装配
  • Vim 折腾记
  • Web Storage相关
  • 前端js -- this指向总结。
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 如何设计一个比特币钱包服务
  • 微信小程序--------语音识别(前端自己也能玩)
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • ​520就是要宠粉,你的心头书我买单
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • #if和#ifdef区别
  • #Linux(权限管理)
  • %check_box% in rails :coditions={:has_many , :through}
  • (4) PIVOT 和 UPIVOT 的使用
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (九)One-Wire总线-DS18B20
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (转)大道至简,职场上做人做事做管理
  • (转载)OpenStack Hacker养成指南
  • .net core 6 集成和使用 mongodb
  • .Net Memory Profiler的使用举例
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET Standard 支持的 .NET Framework 和 .NET Core
  • .net Stream篇(六)
  • .NET 分布式技术比较
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .net图片验证码生成、点击刷新及验证输入是否正确
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限
  • [ vulhub漏洞复现篇 ] JBOSS AS 5.x/6.x反序列化远程代码执行漏洞CVE-2017-12149
  • [2018/11/18] Java数据结构(2) 简单排序 冒泡排序 选择排序 插入排序
  • [AI]文心一言爆火的同时,ChatGPT带来了这么多的开源项目你了解吗
  • [Angular] 笔记 6:ngStyle