WriteProfileString,是指計算機函式之一,在Win.ini初始化檔案指定小節內設定一個字串。
VB聲明,說明,函式原型,返回值,參數表,註解,
VB聲明
Declare Function WriteProfileString Lib "kernel32" Alias "WriteProfileStringA" (ByVal lpszSection As String, ByVal lpszKeyName As String, ByVal lpszString As String) As Long
說明
在Win.ini初始化檔案指定小節內設定一個字串。
函式原型
BOOL WriteProfileString(LPCTSTR lpAppName, // section name
LPCTSTR lpKeyName, // key name
LPCTSTR lpString // string to write
);
返回值
Long,非零表示成功,零表示失敗。會設定GetLastError 。
參數表
參數 類型及說明
lpszSection String,指定要在其中寫入新串的小節。如尚不存在,會創建這個小節。這個字串不區分大小寫。
lpszKeyName String,要設定的項名或條目名。這個字串不區分大小寫。用vbNullString可刪除這個小節的所有設定項。
lpszString String,指定為這個項寫入的字串值。用vbNullString表示刪除這個項現有的字串。
註解
注意對Win.ini檔案的改動可能影響其他應用程式。如修改了正由其他應用程式使用的小節,一定要向所有視窗都傳送一條WM_WININICHANGE訊息。