WritePrivateProfileString

機能
指定のINIファイルの指定のキーの文字列を変更する
Declare Function WritePrivateProfileString lib "Kernel32.dll" _
Alias "WritePrivateProfileStringA" _
(ByVal lpAppName As String, ByVal lpKeyName As String, _
ByVal lpString As String, ByVal lpFileName As String) As Long
Declare Function WritePrivateProfileString lib "Kernel32.dll" _
Alias "WritePrivateProfileStringA" _
(ByVal lpAppName As String, ByVal lpKeyName As String, _
ByVal lpString As String, ByVal lpFileName As String) As Integer

BOOL WritePrivateProfileString(
LPCTSTR lpAppName,
LPCTSTR lpKeyName,
LPCTSTR lpString,
LPCTSTR lpFileName
);
引数
lpAppName

セクション名
lpKeyName
キー名
lpString
キーの値になる文字列
lpFileName
INIファイル名
戻り値
正常終了のとき                        0以外
エラーのとき                          0
備考
INIファイルをフルパスで指定しないとき、Windowsディレクトリを検索する。
指定のファイルがないとき、ファイルを作成する。
lpKeynameにvbNullStringを設定すると、そのキーが所有するセクションを削除する。