Windows API——SHFileOperation——文件操作
[導(dǎo)讀]1?int?SHFileOperation(?LPSHFILEOPSTRUCT?lpFileOp);如果執(zhí)行成功返回0.?1?typedef?struct?_SHFILEOPSTRUCT?{
?2??
1?int?SHFileOperation(?LPSHFILEOPSTRUCT?lpFileOp);
如果執(zhí)行成功返回0.
?1?typedef?struct?_SHFILEOPSTRUCT?{ ?2??HWND?hwnd;//指向發(fā)送消息的窗口 ?3??UINT?wFunc;//執(zhí)行的操作 ?4??LPCTSTR?pFrom;//源文件名 ?5??LPCTSTR?pTo;//目標(biāo)文件名 ?6??FILEOP_FLAGS?fFlags;//操作與確認(rèn)標(biāo)識 ?7??BOOL?fAnyOperationsAborted;//操作是否終止 ?8??LPVOID?hNameMappings;//文件映射 ?9??LPCTSTR?lpszProgressTitle;//進(jìn)度條標(biāo)題 10?}?SHFILEOPSTRUCT,?*LPSHFILEOPSTRUCT;
?
?
參數(shù)說明:
wFunc:要執(zhí)行的操作
1.FO_COPY:復(fù)制 2.FO_DELETE:刪除 3.FO_MOVE:移動 4.FO_RENAME:重命名
?
???? pFrom:源文件名
???? MSDN上說要以兩個