VS-C++ 系列:所有相关C++文章链接.
VS-C# 系列:所有相关C#文章链接.
bat 系列:所有相关bat文章链接.


Keil 系列:所有相关文章链接
所有内容均以最小系统调试成功;逐步提供低分源码工程下载
保证每行代码都经过验证!
如有疑惑,欢迎留言,看见即回;祝好__by Dxg_LC

序言:
1、以上链接为方便整理查看资料用;伴随博文发布更新,如果有不正确处,感谢指正
2、因本人能力有限若有不正确之处或者相关超链接失效,请于相关文章内提醒@博主;灰常感谢
3、友情提醒1,勿要《一支烟 + 一杯茶 == 一坐一下午》 身体重要,革命本钱;
4、友情提醒2,多喝热水;
5、友情提醒3,听媳妇话+多点时间陪家人;

GetPrivateProfileInt :从ini文件取得数值
<参数>

  • lpApplicationName String,指定在其中查找条目的小节。注意这个字串是不区分大小写的
  • lpKeyName String,欲获取的设置项或条目。这个支持不区分大小写
  • nDefault Long,指定条目未找到时返回的默认值
  • lpFileName String,初始化文件的名字。如果没有指定完整的路径名,windows就会在Windows目录中搜索文件

<说明>
  为初始化文件中指定的条目获取一个整数值

<返回值>
  Long,找到的条目的值;如指定的条目未找到,就返回默认值。如找到的数字不是一个合法的整 数,函数会返回其中合法的一部分。如,对于“xyz=55zz”这个条目,函数返回55。

 WCHAR   file_a[1024];int Para1;int Para2;int Para3;
// ====================================================================================
// 函数:读取 fcdevctl.ini 中的控制变量
// ====================================================================================
static void  read_fcdev_ini_path()
{DWORD  x;// 生成临时目录x = GetModuleFileNameW(NULL, (LPWSTR)& file_a[0], 1020);if (GetLastError() == ERROR_INSUFFICIENT_BUFFER){x = 0;}if (x == 0){Para1 = 0; goto L_Exit;}--x;while (file_a[x] != '\\'){--x;}if (1024 - x >= 13)//x\\fcdevctl.ini{file_a[++x] = 'f'; file_a[++x] = 'c'; file_a[++x] = 'd'; file_a[++x] = 'e';file_a[++x] = 'v'; file_a[++x] = 'c'; file_a[++x] = 't'; file_a[++x] = 'l';file_a[++x] = '.'; file_a[++x] = 'i'; file_a[++x] = 'n'; file_a[++x] = 'i';file_a[++x] = 0;}else{Para1 = 0; goto L_Exit;}// 读取控制变量x = GetPrivateProfileIntW(L"AgDev", L"is_gen_raw", 0, &file_a[0]);Para1 = (x == 0 ? false : true);x = GetPrivateProfileIntW(L"AgDev", L"is_dbg", 0, &file_a[0]);Para2 = (x == 0 ? false : true);x = GetPrivateProfileIntW(L"AgDev", L"jpg_qlv", 1, &file_a[0]);Para3  = x;L_Exit:return;
}

其他资料参考:
1、百度百科:https://mp.csdn.net/console/article

Dxg-原创出品,如需转载,请注明出处;

欢迎收藏,点赞;"一键三联"走起,LOL

C++ vs ini GetPrivateProfileInt的使用和说明;带一个实例相关推荐

  1. C++读写ini配置文件GetPrivateProfileString()WritePrivateProfileString()

    转自:http://hi.baidu.com/andywangcn/blog/item/10ba730f48160eeb37d122e9.html 配置文件中经常用到ini文件,在VC中其函数分别为: ...

  2. VB读取INI配置文件各方资料整合

    VB读写ini文件(1) 自从注册表诞生以来ini文件正在逐渐失去其市场占有率,然而基于ini文件的独立性,致使其还没有到达退出历史舞台的地步,很多应用程序的初始化和一些界面参数的设置仍然很愿意从in ...

  3. VC INI文件读写 和 GetProfileString,WriteProfileString函数的使用

    VC中用函数读写ini文件的方法 ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息.ini文件由若干个节(Section)组成,每个Sectio ...

  4. MFC 操作配置文件INI的方法

    1. VC中用函数读写ini文件的方法 ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息.ini文件由若干个节(Section)组成,每个Sec ...

  5. 【转载】C++读写ini配置文件GetPrivateProfileString()WritePrivateProfileString()

    配置文件中经常用到ini文件,在VC中其函数分别为: #include <Windows.h> //wince,WMobile.ppc不支持这几个函数 写入.ini文件:bool Writ ...

  6. VC操作INI文件 ,INI文件操作总结,如何操作INI文件,INI文件使用方法小结

    INI文件简介 在我们写程序时,总有一些配置信息需要保存下来,以便在下一次启动程序完成初始化,这实际上是一种类持久化.将一些信息写入INI文件(initialization file)中,可完成简单的 ...

  7. C++,ini文件操作(包含类)

    什么是ini文件? initialization File,即为初始化文件,是windows的系统配置文件所采用的存储格式,统管windows的各项配置.或者作为项目中的配置文件,为整个项目所共用. ...

  8. MFC操作ini文件方法

    转载:https://blog.csdn.net/rayborn1105/article/details/8192142 在我们的程序设计中经常需要对一些参数进行配置,配置好后还要在下一次启动仍然有效 ...

  9. MFC读写ini文件方法

    在我们的程序设计中经常需要对一些参数进行配置,配置好后还要在下一次启动仍然有效,那么一个有效的可行办法就是使用ini文件,也就是Windows初始化文件来保存一些我们的设置,然后让程序启动的时候从这个 ...

  10. mysql更改数据文件目录及my.ini位置| MySQL命令详解

    需求:更改mysql数据数据文件目录及my.ini位置. 步骤: 1.查找my.ini位置,可通过windows服务所对应mysql启动项,查看其对应属性->可执行文件路径,获取my.ini路径 ...

最新文章

  1. 关于ListView顶部和底部滚(拖)动出现阴影解决方案
  2. 初始化java工具失败,spring初始化失败解决办法
  3. linux判断文件写入完毕,linux文件编程——系统调用(打开、写入、读取、访问判断)...
  4. 【.NET Core 3.0】框架之十二 || 跨域 与 Proxy
  5. 黑客马拉松 招募_举办第一次黑客马拉松的提示
  6. 在linux上,为什么不用配置环境变量还能运行java程序呢?
  7. 京东拼多多全面封杀电子烟,淘宝仍正常销售...
  8. 软件工程第四次作业——例行报告
  9. 详解BSCI实验一、配置EIGRP 验证,汇总
  10. java中vo_java中的vo是什么
  11. 计算化学系列教程-第一章-薛定谔方程
  12. php实现用户登录、注册以及修改功能(附加源码~)
  13. docker镜像的获取删除和查看镜像信息历史记录清理残余镜像
  14. 工业大数据白皮书(2019版)
  15. 趣节点带您3分钟搞懂信息流广告
  16. jy-12-SPRINGMYBATIS02——云笔记02-刘苍松
  17. Pascal triangle 帕斯卡三角形 杨辉三角形 二项式定理
  18. 安卓版c语言怎么使用教程,C语言教程最新安卓版下载v1.0-游迅网
  19. PHP排序大数据量分页
  20. ubuntu14.1安装腾讯通rtx,企业必备。

热门文章

  1. Tomcat中的servlet配置理解
  2. 怎样删除Weblogic Domain?
  3. Flutter 常用的按钮组件
  4. style样式:json对象和字符串相互转化
  5. python缩进格式错误修改_Python,意外的缩进错误解析,Pythonunexpectedindent,解决,方法...
  6. postman访问abp接口因cookies问题导致400错误
  7. ASP.NET Core中返回 json 数据首字母大小写问题
  8. PHP 中 strpos(), stripos(),strrpos(), strripos() 的区别
  9. 2021-1123梦笔记
  10. BAT中取得一个命令的执行结果