QQ登录

只需一步,快速开始

上位机MFC如何获得INI文件的全部段名

[ 复制链接 ]
全部段名有一个函数可以实现获取,GetPrivateProfileSectionNames。
  1. void CGkbc8Dlg::OnButton1()
  2. {
  3.         CListCtrl* pList = (CListCtrl*)GetDlgItem(IDC_LIST);
  4.         pList->DeleteAllItems();
  5.        
  6.         TCHAR szBuffer[1024] = {0};
  7.         TCHAR szSectionName[128] = {0};

  8.         //获得INI文件的全部段名
  9.         int nBufferSize = GetPrivateProfileSectionNames(szBuffer, 1024, m_strFileName);

  10.         int nItem = 0;

  11.         for (int n = 0, i = 0; n < nBufferSize; n++)
  12.         {
  13.                 if (szBuffer[n] == 0)
  14.                 {
  15.                         szSectionName[i] = 0;
  16.                         pList->InsertItem(n, szSectionName);

  17.                         i = 0;

  18.                         nItem++;
  19.                 }       
  20.                 else
  21.                 {
  22.                         szSectionName[i] = szBuffer[n];

  23.                         i++;
  24.                 }
  25.         }
  26. }
复制代码
可以看到上面的代码调用 了GetPrivateProfileSectionNames。
m_strFileName保存文件名。
这里也准备一个例程,供下载参考

上位机MFC如何获得INI文件的全部段名

上位机MFC如何获得INI文件的全部段名

请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:上位机MFC如何获得INI文件的全部段名.rar 
文件大小:153.73 KB  售价:1金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我


  

上位机VC MFC程序开发精典实例大全源码与视频讲解配套下载408例

  

经历1年的编程与录制点击进入查看


  

如果您认可,可联系功能定制!

  

如果您着急,充值会员可直接联系发您资料!

  

QQ联系我

微信扫扫联系我

  


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索