C++_讀寫ini配置文件

1.WritePrivateProfileString:寫配置文件函數

WritePrivateProfileString 函數的定義形式爲:3d

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

第一個參數:lpAppName: INI文件中的一個字段名[節名]能夠有不少個節名。第二個參數:lpKeyName: lpAppName 下的一個鍵名,也就是裏面具體的變量名;第三個參數:lpString: 鍵值,也就是數據;第四個參數:lpFileName :INI文件的路徑。指針

2.GetPrivateProfileString(字符串):GetPrivateProfileInt(整形):讀配置文件code

GetPrivateProfileString 函數的定義形式爲:blog

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

第一個參數:lpAppName:INI文件中的一個字段名[節名]能夠有不少個節名;第二個參數:lpKeyName:lpAppName 下的一個鍵名,也就是裏面具體的變量名;第三個參數:lpDefault:若是lpReturnedString爲空,則把個變量賦給lpReturnedString;第四個參數:lpReturnedString: 存放鍵值的指針變量,用於接收INI文件中鍵值(數據)的接收緩衝區;第五個參數:nSize:lpReturnedString的緩衝區大小;第六個參數:lpFileName :INI文件的路徑;字符串

GetPrivateProfileInt 函數的定義形式爲:it

UINT GetPrivateProfileInt(LPCTSTR lpAppName,LPCTSTR lpKeyName,INT nDefault,LPCTSTR lpFileName);

第一個參數:lpAppName:INI文件中的一個字段名[節名]能夠有不少個節名;第二個參數:lpKeyName:lpAppName 下的一個鍵名,也就是裏面具體的變量名;第三個參數:nDefault:若是沒有找到指定的數據返回,則把個變量值賦給返回值;第四個參數:lpFileName:INI文件的路徑;class

相關文章
相關標籤/搜索