c++读写ini文件

来源:互联网 发布:mp3剪切合并大师mac版 编辑:程序博客网 时间:2024/06/06 21:39

1.GetPrivateProfileString函数一般用于读取配置文件(.ini之类的),在MSN中定义为:

DWORD GetPrivateProfileString(
LPCTSTR lpAppName,
LPCTSTR lpKeyName,
LPCTSTR lpDefault, 
LPTSTR lpReturnedString, 
DWORD nSize, 
LPCTSTR lpFileName 
); 

参数意义:
    lpAppName:配置文件的段名
    lpKeyName:配置文件的Key名
    lpDefault:如果配置文件中没有前两个参数指定的字段名或键名,则将此值赋给变量
    lpReturnedString:接收配置文件中的值的CString对象,即目的缓存器
    nSize:目的缓存器的大小.
    lpFileName:是带完整路径的配置文件名.

 

2.WritePrivateProfileString函数一般用于读取配置文件

BOOL WritePrivateProfileString(
  LPCTSTR lpAppName,  // Section
  LPCTSTR lpKeyName,  // Key
  LPCTSTR lpString,   // string
  LPCTSTR lpFileName  // 文件路径
);
3.特别注意的地方就是最后的 lpFileName,一般都用相对路径,如: 配置文件与程序在同一目录下,文件名为guoke.ini,则需要使用".//guoke.ini",直接用"guoke.ini"程序会找不到配置文件。

 

原创粉丝点击