VC++读写INI文件示例
生活随笔
收集整理的這篇文章主要介紹了
VC++读写INI文件示例
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
win7, VC6;新建單文檔工程;
void CIniView::OnDraw(CDC* pDC) {CIniDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native data hereCString str1;DWORD err;UINT m1=0;UINT m2=0;m1 = GetPrivateProfileInt("mymoney1","moneycount", 1, "Y:\\dddd0323-2021-001\\cjjprj\\ini\\demo.ini");err=GetLastError();str1.Format("%d", err);pDC->TextOut(30,10, str1);str1.Format("%d", m1);pDC->TextOut(30,40, str1);//WritePrivateProfileString("SCORE","Primary", strPrimary,strPath);WritePrivateProfileString("mymoney2","moneycount", "999999","Y:\\dddd0323-2021-001\\cjjprj\\ini\\demo.ini"); }讀取時,如果文件路徑不對,輸出如下圖;GetPrivateProfileInt第三個參數(shù)是默認(rèn)值,如果沒有讀到則使用默認(rèn)值;使用GetLastError獲取錯誤號輸出,為2,Windows錯誤號2的含義是找不到指定的文檔;
讀到了如下圖;
ini文件未寫入之前如下圖;
寫入之后如下圖;WritePrivateProfileString,第三個參數(shù)是字符串型;
?
總結(jié)
以上是生活随笔為你收集整理的VC++读写INI文件示例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PE文件重定位概念学习
- 下一篇: MFC线程优先级程序图示