VC读配置文件

2013-07-22 18:12:37 · 作者: · 浏览: 157

  [python]

  char szBugCC[4096]={0};

  int nRet = GetPrivateProfileSection("Setting", szBugCC, sizeof(szBugCC), BugConfig.c_str());

  if (nRet > 0)

  {

  //过滤/0 /0 /00

  DWORD dwIndex = 0;

  char szTemp[128]={0};

  while (dwIndex < nRet)

  {

  strcpy(szTemp, szBugCC+dwIndex);

  //szTemp "11=11@163.com"

  CString strTemp(szTemp);

  int nPos = strTemp.Find("=");

  m_combo_bugcc.AddString(strTemp.Left(nPos));

  dwIndex += strlen(szTemp);

  dwIndex++;

  }

  }

  配置文件格式:

  [python]

  [Setting]

  11=11@163.cn

  22=22@163.cn

  ope=0.cn