MFC创建及读写ini文件操作(转)
生活随笔
收集整理的這篇文章主要介紹了
MFC创建及读写ini文件操作(转)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
判斷文件是否存在,如果不存在創建文件并寫入相關數據;
1 CFileFind finder; //查找是否存在ini文件,若不存在,則生成一個新的默認設置的ini文件,這樣就保證了我們更改后的設置每次都可用 2 BOOL ifFind = finder.FindFile(_T("d:\\xxx.ini"));3 if (!ifFind)4 {5 WritePrivateProfileStringW(_T("xxx"), _T("IP"), _T("10.210.0.9"), _T("d:\\xxx.ini"));6 WritePrivateProfileStringW(_T("xxx"), _T("Database"), _T("RoadNetData"), _T("d:\\xxx.ini"));7 WritePrivateProfileStringW(_T("xxx"), _T("UID"), _T("sa"), _T("d:\\xxx.ini"));8 WritePrivateProfileStringW(_T("xxx"), _T("PWD"), _T("4814278"), _T("d:\\xxx.ini"));9 WritePrivateProfileStringW(_T("xxx"), _T("ID"), _T("001"), _T("d:\\xxx.ini")); 10 }ini文件數據:
[xxx] IP=10.210.0.9 Database=RoadNetData UID=sa PWD=4814278 ID=001寫入修改數據: 1 CString strObject; 2 GetDlgItemText(IDC_EDIT1, strObject); 3 WritePrivateProfileStringW(_T("xxx"), _T("IP"), strObject, _T("d:\\xxx.ini"));讀取數據:
1 CString str; 2 GetPrivateProfileString(_T("xxx"), _T("IP"), CString("NULL"), str.GetBuffer(MAX_PATH), MAX_PATH,_T("d:\\xxx.ini")); 3 SetDlgItemText(IDC_EDIT2, str);總結
以上是生活随笔為你收集整理的MFC创建及读写ini文件操作(转)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 项目管理十大趋势
- 下一篇: TS 188字节流结构图