MFC檔案複製的函式程式程式碼 (轉)
//複製的
BOOL CommonCopyFile(CString FileName, CString DestFileName)
{
CFile sourceFile ;
CFile destFile ;
CFileException ex;
if (!sourceFile.Open((LPCTSTR)SourceFileName,CFile::modeRead | CFile::shareDenyWrite, &ex))
{
TCHAR szError[1024];
ex.GetErrorMessage(szError, 1024);
CString ErrorMsg = "開啟檔案:" ;
ErrorMsg += SourceFileName ;
ErrorMsg += "失敗。n錯誤資訊為:n" ;
ErrorMsg += szError ;
AfxMessageBox(ErrorMsg);
return FALSE ;
}
else
{
if (!destFile.Open((LPCTSTR)DestFileName, CFile::modeWrite | CFile::shareExclusive | CFile::modeCreate, &ex))
{
TCHAR szError[1024];
ex.GetErrorMessage(szError, 1024);
CString ErrorMsg = "建立檔案:" ;
ErrorMsg += DestFileName ;
ErrorMsg += "失敗。n錯誤資訊為:n" ;
ErrorMsg += szError ;
AfxMessageBox(ErrorMsg);
sourceFile.Close();
return FALSE ;
}
BYTE buffer[4096];
D dwRead;
do
{
dwRead = sourceFile.Read(buffer, 4096);
destFile.Write(buffer, dwRead);
}
while (dwRead > 0);
destFile.Close();
sourceFile.Close();
}
return TRUE ;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-1006234/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於檔案複製的程式程式碼(C++Builder) (轉)C++UI
- 消除複製建構函式和“模板式複製建構函式”中的冗餘程式碼 (轉)函式
- dup函式:複製檔案描述符函式
- 複製程式碼
- linux中實現檔案的複製(c程式碼實現)LinuxC程式
- unix下複製檔案(轉)
- 在WIN95中實現檔案複製的程式設計方法 (轉)程式設計
- python多程式實現檔案海量複製Python
- mfc程式流程 (轉)C程式
- 最簡單的螢幕複製程式(象素複製) (轉)
- C# 程式找出檔案重複的行,計算函式執行的時間C#函式
- python——幾行程式碼,偷偷複製U盤檔案到電腦Python行程
- Android程式函式 將assets資料夾下的檔案複製到手機的sd卡中(包括子資料夾)Android函式SD卡
- 防止網頁被複製的程式碼網頁
- nc複製檔案
- C++再議建構函式及複製建構函式深度複製C++函式
- 轉:複製CSDN的BLOG程式碼,去掉前面行號的方法
- MFC: 檔案
- Android 複製文字程式碼段Android
- 各類檔案管理函式 (轉)函式
- 輕輕鬆鬆找檔案--支援回撥函式的通用檔案查詢函式 (轉)函式
- jQuery函式的等價原生函式程式碼示例jQuery函式
- python程式碼製作configure檔案Python
- 複製和貼上的js程式碼 for IE/FireFox/mozilla/ns(轉)JSFirefox
- JavaScript函式體程式碼JavaScript函式
- 非議MFC(三)庫程式碼的質量問題 (轉)
- ubuntu下檔案複製Ubuntu
- 隱藏檔案複製
- C++複製建構函式C++函式
- 深層複製建構函式函式
- 使用chatgt(GPT-4)將過程式(的java程式碼)改成函式式(的elixir程式碼)GPTJava函式
- java中建立以一年中日期命名的資料夾,複製檔案 刪除檔案(完整程式碼)Java
- NO MFC - 使用 .log 除錯程式 (轉)除錯
- 不要複製別人的程式碼 自己敲出來!
- 第十七篇:複製控制( 上 ) --- 自定義複製函式函式
- 讀寫INI檔案的四個函式 (轉)函式
- asm下的控制檔案的複製ASM
- hasOwnProperty()函式程式碼例項函式