基於MFC對txt文件的讀與寫

2021-07-07 04:42:35 字數 520 閱讀 8705

cfile類是mfc的基類,通常構造cfile物件是在其建構函式中指定物理操作物件以及操作模式。

cfile::cfile為建構函式,用來載入檔案,其格式:cfile::cfile("開啟的物件或相對實體地址",指定檔案的訪問許可權);如cfile file("text.txt",cfile::moderead);

cfile::read函式用來讀取資料。其格式:unit cfile::read(void* lpbuf,  unit ncount);

lpbuf: 用來接收資料緩衝區; ncount:讀取的資料量

cfile::write函式用來向檔案寫入資料,其格式:cfile::write(void*lpbuf,  unit ncount)

lpbuf: 用來寫入檔案資料緩衝區; ncount:寫入的資料量(位元組數)

cfile::close函式用來關閉 檔案物件

void cfileclass::onbtcfileread() 

void cfileclass::onbtcfilewrite() 

基於文件的MFC程式

以前雖然自學過mfc,也僅僅是接觸了基於對話方塊的,所以對於基於文件類的程式和框架機理根本就沒搞清楚。趁這次機會,得好好弄個明白才行。本來想從 深入淺出mfc 這本書上學習關於多文件的知識的,由於只有電子版,實在看得頭疼,所以先在網上找了一些有關的資料,等買到了這本書後再看下。這裡是網上乙個介紹多文...

MFC 應用程式型別 單文件 多文件與基於對話方塊

型別解釋 單文件 記事本類程式的標準模式,有選單欄 工具欄等,只能進行乙份文件的操作,即不能同時在同乙個應用程式中開啟兩個檔案 多文件 word類或瀏覽器程式的標準模式,可多個視窗顯示不同的資訊,進行不同的任務,有過個檢視環境,可同時操作多個檔案。多個檔案共享同一選單欄 工具欄等 對話方塊 可方便的...

基於MFC單文件程式的CheckBox運用

首先,單文件程式不能像基於對話方塊程式一樣直接把checkbox拖到主介面中,必須自己手動建立,即靠 寫出來。其次,mfc沒有ccheckbox類,只有clistbox 和 cchecklistbox類,後兩者相比,cchecklistbox 比 clistbox 多了核取方塊,因此這兒我們需要用到...