操作ini文件

来源:互联网 发布:js给href赋参数值 编辑:程序博客网 时间:2024/04/30 16:29

 写

BOOL WritePrivateProfileString(
LPCTSTR lpAppName,      //是INI文件中的一个字段名.
LPCTSTR lpKeyName,      //是lpAppName下的一个键名,通俗讲就是变量名.
LPCTSTR lpString,             //是键值,也就是变量的值,不过必须为LPCTSTR型或CString型的.
LPCTSTR lpFileName        是完整的INI文件名.
); 

 

即使写入的整形数据,也是使用此方法,只是要将整型数据转换为字符串型,

 

读取

字符串型:

    GetPrivateProfileString(LPCTSTR lpAppName,        //字段名
                                           LPCTSTR lpKeyName,         //键名,也就是变量名
                                            LPCTSTR lpDefault,           //键值,也就是变量值,这个是用来做默认的键值的,当美返回值时
                                            LPTSTR lpReturnedString, //返回的键值
                                            DWORD nSize,                   //lpReturnedString的大小
                                            LPCTSTR lpFileName        //ini文件路径例如:".//afpwrE1-config.ini"
                                        ); 

整型

UINT GetPrivateProfileInt(

LPCTSTR lpAppName,   //字段名
LPCTSTR lpKeyName,    //键名
INT nDefault,                     //默认键值
LPCTSTR lpFileName       //路径
); 

 

 

使用WritePrivateProfileString写入的整型变量可以直接使用此方法读出,

 

 

ini文件结构

 

[字段名]

键名=键值

 

 

 

注意:几个方法中的ini文件的路径如果是和执行程序相同目录,要加上   ".//"

原创粉丝点击