shfileoperation

    2

    1답변

    C++ Builder 및 SHFileOperation을 사용하여 네트워크 위치에서 응용 프로그램 (해당 폴더)을 다운로드합니다. WinApi에는 자체 진행률 표시 줄이 있지만 진행률 표시 줄이있는 사용자 지정 양식이 필요합니다. 내 진행률 표시 줄을 가질 수 있도록 복사 진행률을 어떻게 추적합니까? 간단한 예가 도움이 될 것입니다. 감사.

    5

    2답변

    SHFileOperation을 사용하려면 문자열을 두 번 null로 끝나는 문자열로 포맷해야합니다. 흥미로운 부분은 내가 다음 작업 중 하나가 아니라 둘을 찾을 수 있습니다 : // Example 1 CString szDir(_T("D:\\Test")); szDir = szDir + _T('\0') + _T('\0'); // E

    2

    1답변

    SHFileOperation을 사용하고 있으며 소스는 null로 구분 된 파일 이름의 pwidechar 일 수 있으며 전체가 double null로 끝납니다. widechar 배열을 만들 수 있으며 필요한 정보를 보유하고 있지만 함수에 대해 pwidechar로 변환하려고하면 첫 번째 null에만 복사됩니다. 내가 뭘 잘못하고 있니? 이처럼

    1

    1답변

    이렇게하면 바탕 화면에 새 폴더가 만들어 지지만 .pfrom 폴더의 내용을 .pTo 폴더로 옮기지 않습니다. int main() { SHFILEOPSTRUCT sf = {0}; TCHAR myt[MAX_PATH]; GetModuleFileName(NULL, myt, MAX_PATH); // puts the currente ex

    1

    3답변

    리눅스 커널 드라이버를 구현해야합니다. 첫 번째 단계에서는 모든 파일 작업을 다른 파일로만 전달합니다 (이후 단계에서이 파일을 관리하고 조작해야하지만 여기서는이 문제를 논의하고 싶지 않습니다). 내 생각은 다음과 같다,하지만 읽을 때, 커널 충돌 : static struct { struct file *file; char *file_name

    1

    1답변

    현재 SHFileOperation에는 파일을 바꿀 것인지 묻는 파일 교체 대화 상자가 있습니다. 이 방법이 유용하다는 것을 알았지 만 시나리오가 변경 될 수 있기를 바라고 있습니다. 대신 파일 내용을 먼저 내가 작성한 bool compareFile() 함수와 비교하고 싶습니다. 그런 다음 파일이 동일하면 파일 바꾸기 대화 상자가 나타나지 않습니다. 이미 작

    7

    1답변

    내가하고 싶은 나는이 필요합니다 (하지만 난 그게 스레드에되고 싶은) 항상 한 SHFileOperation 당시 SHFileOperation 기능을 통해 파일을 복사합니다 한 배경 스레드 UI 출력은, 그래서 FOF_SIMPLEPROGRESS 플래그를 사용하고 난이 두 가지 질문 0123이 Wnd 회원에게 뭔가를 전달해야 SHFileOperation을 FO

    2

    2답변

    FO_MOVE 작업과 함께 Windows SHFileOperation 기능을 사용하는 코드가 있습니다. 추가 플래그는 FOF_NOCONFIRMATION | FOF_NOERRORUI | FOF_SILENT. 대상 드라이브가 가득차면 이상한 동작이 관찰되었습니다. 이 경우 MOVE는 대상 폴더에 파일을 배치 할 수 없지만 소스 파일도 손실됩니다. 이것은 예기치

    3

    1답변

    SHFileOperationA 함수로 폴더를 복사하려고합니다. 여기 내 코드가있다. int main() { SHFILEOPSTRUCTA sf; int result; string source = "D:\\check\\folder4"; string dest = "D:\\Documents\\test\\folder4";

    0

    1답변

    은 내가 X에 탑재 된 네트워크 폴더에서 일부 폴더를 복사하는 C++ Builder에서이 코드를 작성 D : \ 프로그램 파일. 다음과 같이 shfileopstruct를 사용합니다. 소스 경로 (s 변수) ("경로") FieldByName를 사용하여 데이터베이스에서 가져 후는 접두사 (주어진다 "X : 게임 \ \"와 "\ 0"MSDN에서 알 수 있듯이 S