VC++中ini文件的读写

时间:2026-02-16 18:41:15

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文件的读写

© 2026 手抄报圈
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com