VC++中ini文件的读写

2025-10-20 13:42:00

1、创建一个win32控制台程序

VC++中ini文件的读写

2、查看MSDN或者百度  查看 写ini文件的函数原型

BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString, LPCTSTR lpFileNam); 

这些属性具体意思.查看百度或MSDN

VC++中ini文件的读写

3、查看MSDN或者百度  查看 读ini文件的函数原型

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

MSDN的说明:

VC++中ini文件的读写

VC++中ini文件的读写

4、程序例子:

在cpp文件中添加代码:

#include <WINDOWS.H>

int main(int argc, char* argv[])

{

   //写入 键值为123 

   WritePrivateProfileString("123", "用户名", "zhihui_199126",  ".//abc.ini");  

 //写入 键值为456

 WritePrivateProfileString("456", "密码", "admin888",  ".//abc.ini");     

 char key[] = "123";

 char key1[] = "456";

 char Name[] = "用户名";

 char Password[] = "密码";

 //用户名和密码需要提供  才可以得到对应的用户名和密码 键值的格式为[123]

 char buff[256];

 char buff1[256];

 //读取数据

 GetPrivateProfileString(key, Name, NULL, buff, sizeof(buff), ".//abc.ini" );  

 GetPrivateProfileString(key1, Password, NULL, buff1, sizeof(buff1), ".//abc.ini" );

  

 //显示数据 printf("%s = 读到的帐号为为:%s\n",Name ,buff);

 printf("%s = 读到的密码为:%s\n",Password,buff1); return 0;

}

5、程序运行结果:

VC++中ini文件的读写

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢