For .ini files you can also use WritePrivateProfileString:
Code:
WritePrivateProfileString(TEXT("PasswordSettings"), TEXT("UserName"), TEXT("my user name"), TEXT("C:\\Path to\\program.ini"));
WritePrivateProfileString(TEXT("PasswordSettings"), TEXT("Password"), TEXT("my password"), TEXT("C:\\Path to\\program.ini"));
which will give you something like:
Code:
[PasswordSettings]
UserName = my user name
Password = my password
You can read the values back using GetPrivateProfileString:
Code:
TCHAR szPassword[128];
GetPrivateProfileString(TEXT("PasswordSettings"), TEXT("Password"), TEXT("Default password"), szPassword, 128, TEXT("C:\\Path to\\program.ini"));