zoukankan      html  css  js  c++  java
  • 配置文件INI的操作

     

    1:Win.ini文件的写入
      使用 的WritePrivateProfileString()函数,函数声明是
       BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR

    lpKeyName,LPCTSTR lpstring);
       其中lpAppName表示包含了复制到Win.ini中的段的段名,如果不存在该段,则创建

    这个段;lpKeyName包含了一个键的名字,没有该键则创建,如果该参数为NULL,则整

    个段,包括段中所有的项都将被删除;lpstring是被写入Win.ini文件的字符串,如果

    是NULL,则lpKeyName指定的键都会被删除
    2:获取INI文件的数据
      DWORD GetPrivateProfilString(LPCTSTR lpAppName,LPCTSTR

    lpKeyName,LPCTSTR lpDefault,LPTSTR lpReturnedString,DWORD nSize,LPTSTR

    lpFileName)
       其中lpAppName表示段(节)名,如果该参数为NULL,函数将复制所有节名导所标志

    的缓冲区中
       lpKeyName表示键名,如果该参数为NULL,函数将复制lpAppName段下的键名的缓冲

    区中
      lpDefault表示默认值
       lpReturnedString表示用于接收数据的缓冲区;
         nSize一字符为单位表示lpReturnedString缓冲区的大小
        lpFileName表示文件名称
    3:从INI文件获取整型数据
    UINT GetPrivateProfileInt(LPCTSTR lpAppName,LPCTSTR lpKeyName,INT

    nDefault,LPCTSTR lpFileName)
    4:从INI文件获取所有节名(段名)
    DWORD GetPrivateProfileSectionNames(LPTSTR lpszReturnBuffer,DWORD

    nSize,LPCTSTR lpFileName)
        lpszReturnBuffer表示接受节名的缓冲区
          nSize缓冲区大小
    5:返回指定节下的所有键名和键值
     DWORD GetPrivateProfileSection(LPCTSTR lpAppName,LPTSTR

    lpReturnedString,DWORD nSize,LPCTSTR lpFileName)
        lpAppName表示节名


     


     

  • 相关阅读:
    jquery、js调用iframe父窗口与子窗口元素的方法整理
    js中的各种宽高以及位置总结
    javascript call与apply关键字的作用
    javascript之window对象
    CSS3 3D立方体效果
    CSS3 3D transform变换
    JS查找字符串中出现次数最多的字符
    写一个函数将传入的字符串转换成驼峰表示法
    数组去重方法
    内核升级得一个模范
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/2458421.html
Copyright © 2011-2022 走看看