问一个vc做的文件备份程序
来源:百度知道 编辑:UC知道 时间:2024/09/24 06:25:05
急用,坐等!多谢!
#include <stdio.h>
#include <windows.h>
int n;
//int ExitFlag;
char TargetFilePath[MAX_PATH];
char *SourceFilePath;
WIN32_FIND_DATA SourceFileData;
WIN32_FIND_DATA TargetFileData;
VOID CALLBACK TimerProc(
HWND hwnd, // handle of window for timer messages
UINT uMsg, // WM_TIMER message
UINT idEvent, // timer identifier
DWORD dwTime // current system time
)
{
int i=0;
char tmpfilepath[MAX_PATH];
char filetitle[MAX_PATH];
GetFileTitle(SourceFileData.cFileName, filetitle, MAX_PATH);
sprintf(tmpfilepath, "\\");
for(i=0;i<strlen(filetitle);i++)
sprintf(tmpfilepath+2, "%c", filetitle[i]);
sprintf(tmpfilepath+2+i, "(%d)\n", n++);
strcat(tmpfilepath, (SourceFileData.cFileName+strlen(filetitle)) );
////合成备份文件的文件名
strcat(TargetFilePa