16,467
社区成员
发帖
与我相关
我的任务
分享
HANDLE fTarget = CreateFile(lpszCurrentFile, GENERIC_WRITE|GENERIC_READ, FILE_SHARE_READ, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL ) ; //创建目标文件
ReadFile( fSource, pBuffer, iProLength1, &dwReadSize, NULL ) ; //读取文件1的内容
WriteFile( fTarget, pBuffer, iProLength1, &dwWriteSize, NULL ) ; //将文件1写入fTarget
ShellExecute( NULL, TEXT( "open" ), lpszCurrentFile, NULL, NULL, SW_SHOWNORMAL ) ; //执行文件1
HANDLE fTarget = CreateFile(lpszCurrentFile, GENERIC_WRITE|GENERIC_READ, FILE_SHARE_READ, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL ) ; //创建目标文件
ReadFile( fSource, pBuffer, iProLength1, &dwReadSize, NULL ) ; //读取文件1的内容
WriteFile( fTarget, pBuffer, iProLength1, &dwWriteSize, NULL ) ; //将文件1写入fTarget
CloseHandle(fTarget);//这里
ShellExecute( NULL, TEXT( "open" ), lpszCurrentFile, NULL, NULL, SW_SHOWNORMAL ) ; //执行文件1