第一種方法:
#include "stdafx.h"
#include #include #define buf_size 256
int _tmain(int argc, _tchar* argv)
hin=createfile(argv[1],generic_read,0,null,open_existing,0,null);
if (hin==invalid_handle_value)
hout=createfile(argv[2],generic_write,0,null,create_always,file_attribute_normal,null);
if (hout==invalid_handle_value)
while (readfile(hin,buffer,buf_size,&nin,null)&&nin>0) }
closehandle(hin);
closehandle(hout);
return 0;
}
第二種方法: 用win32便利函式
#include "stdafx.h"
#include #include int _tmain(int argc, _tchar* argv)
if (!copyfile(argv[1],argv[2],false))
return 0;
}
程式執行,dos下,3個引數。
*.exe "原始檔名稱" "目標檔名稱"
三個檔案在同一目錄下
win32 與 C庫 複製檔案的比較
win32 與 c庫 複製檔案的比較 2009年10月18日 1 c庫複製 2 windows實現 3 windows函式呼叫 以這三者的進行複製gogolepinyininstaller.exe 谷歌拼音輸入法9.783 kb 進行測試.1 cpc.c b include include incl...
win32 與 C庫 複製檔案的比較
win32 與 c庫 複製檔案的比較 2009年10月18日 1 c庫複製 2 windows實現 3 windows函式呼叫 以這三者的進行複製gogolepinyininstaller.exe 谷歌拼音輸入法9.783 kb 進行測試.1 cpc.c b include include incl...
win32 顯示 bmp檔案
用vs2013 建立乙個win32 應用程式,空專案,專案名稱是hellobitmap 拷貝下圖的bmp格式檔案abc.bmp到專案檔案所在目錄 新增乙個bitmap資源 進入資源檢視模式 儲存一下 進入解決方案資源管理器模式 在原始檔中新增檔案 hellobitmap.cpp 內容如下 inclu...