zoukankan      html  css  js  c++  java
  • INI文件读写

    我们在编写程序的过程中,有很多要用到出始化,但有很多都写进了注册表,而我们在想修改或者查看的时候必须到注册表里去修改,而不是直接到一个程序目录下的ini文件里查看或者修改,怎么使可以直接生成的ini文件能写进Debug 呢?而不写进注册表.

          

    1 //初始化ini文件参数
    2 typedef struct _INITFILE
    3 {
    4     int flag; //界面切换提示标志,开机自启动无需提示,但是启动后切换的话需要提示
    5     CString pathName;//ini文件保存路径
    6     CString guiType;        //界面类型选择
    7 }INITFILE;

    读操作:

    g_initfile.pathName = _T("C:/icarvision/icarvision.ini");//路径

    DWORD nChar = GetPrivateProfileString("guiType","type",NULL,strBuffer,sizeof(strBuffer),g_initfile.pathName);

    g_initfile.guiType = strBuffer;//获取初始化文件中type的值

    写操作:

    WritePrivateProfileString("guiType","type",g_initfile.guiType,g_initfile.pathName);

  • 相关阅读:
    class和struct
    类内初始值(c++11)
    默认初始化、值初始化
    聚合类
    对象
    排序算法的比较
    快速排序
    堆排序
    ubunu设置java命令为全局的命令-添加到全局环境变量
    Mina笔记
  • 原文地址:https://www.cnblogs.com/zhouwenJS/p/3731830.html
Copyright © 2011-2022 走看看