VC++ 读取配置文件主要用到GetPrivateProfileString()函数,关于该函数的说明见MSDN。本文给出了自己写的小例子,结合WritePrivateProfileString和注册表函数使用。
写入配置文件:
int _tmain(int argc, _TCHAR* argv[])
{
wchar_t* pFileName = _T("C:\\testFile.ini");
HKEY hkey;
DWORD dwDisp;
LONG longReg = RegCreateKeyEx(HKEY_LOCAL_MACHINE,
_T("SOFTWARE\\Clients\\DG\\FileName"),
0,
NULL,
REG_OPTION_NON_VOLATILE,
KEY_WRITE,
NULL,
&hkey,
&dwDisp);
if (longReg != ERROR_SUCCESS)
{
wprintf (_T("Error in creating file key (%d).\n"), longReg);
return 0;
}
longReg &#