안녕 얘들 아 나는 2000 년 이상 플랫폼에서 CopyFile을 사용해야합니다. 내 응용 프로그램을 다른 폴더에 복사하려고합니다. c :라고 말합니다.C++ CopyFile 함수 문제
그래서이 작동합니다
BOOL didThisFail = FALSE;
if (CopyFile(L"MyApplication.exe", L"something.exe", didThisFail))
cout << "File was copied" << endl;
하지만이 나던 :
BOOL didThisFail = FALSE;
if (CopyFile(L"MyApplication.exe", L"C:\\something.exe", didThisFail))
cout << "File was copied" << endl;
루트 디렉토리에 쓸 수있는 권한이 있습니까? –
글쎄, 이제는 C 내부의 폴더에 복사 할 수 있는지 확인했기 때문에 그렇지 않다. 바보 같아 C :로 카피 할 수 없다. 어쩌면 그것은 Win7/Vista 제한 때문입니다 – Tom