VC MFC 檔案處理unicode

2022-03-05 17:19:16 字數 1468 閱讀 2528

1.讀取檔案;

//tchar szfilters= _t("mytype files (*.my)|*.my|all files (*.*)|*.*||");

//跳出對話方塊,選擇指定的檔案型別

tchar szfilters= _t("

dxf files (*.dxf)|*.dxf

");//

create an open dialog; the default file name extension is ".my".

cfiledialog filedlg(true, _t("

dxf"), _t("

*.dxf

"),ofn_filemustexist | ofn_hidereadonly, szfilters);

//display the file dialog. when user clicks ok, filedlg.domodal()  

//returns idok. 

if(filedlg.domodal() == idok)

if(strline=="

31")

} while (strline!="

0");}}

2.跳出對話方塊選擇檔案目錄,list勾選所選擇的專案,讀取文字文件,寫入文字檔,進度條;

void cfurtherconvertcutcodeview::onbnclickedbuttonbrowser()

}else

getdlgitem(idc_static_browse)->setwindowtext(filepath); }

void cfurtherconvertcutcodeview::onbnclickedbuttonrun()

m_progressfile.setpos(0);

int j=0;

for(int i=0;i-1||strline.find(_t("g03"))>-1)

}if(strline.find(_t("m08"))!=-1)

listlines.addtail(strline);

}//end while

isbreak=false;

if(isaddg261==true)

else

}//end if m07

if(strline.find(_t("m08"))!=-1&&isaddg261==true)

ar.writestring(strline);

ar.writestring(_t("\r\n"));

position rpos;

rpos=listlines.getheadposition();

while(rpos!=null)

listlines.removeall();

ar.close();

}//end while

mfile.close();

}

VC MFC 顯示檔案或資料夾的屬性

shellexecuteinfo shexecinfo shexecinfo.cbsize sizeof shellexecuteinfo shexecinfo.fmask see mask invokeidlist shexecinfo.hwnd null shexecinfo.lpverb pr...

linux檔案處理命令 檔案處理命令

一 檔案處理命令 1 touch 命令名稱 touch 命令所在路徑 bin touch 執行許可權 所有使用者 語法 touch 檔名 功能描述 建立空檔案 touch 檔名 在linux建立檔案的時候,如果檔名帶空格,需喲使用雙引號括起來,不然會當兩個檔案處理,但是不建議檔名帶空格 2 cat ...

C 檔案處理

寫了乙個遊戲資源編輯器 中間真是挫折不少,首先是c 到c 的轉變,主要是檔案處理上的不適應,c c 程式讀寫圖形檔案相當方便 主要是win 32 api本來就是為c c 提供的 c 讀寫起來就有點不太順,我總是想用win32 api中的結構體去讀取,那樣各類資料就自動填充好了,不過c 的塊讀取只能填...