0
파일을 나타내는 항목을 C++의 Windows 파일 시스템에 끌어다 놓을 필요가 있습니다. 파일 시스템에서 내 프로그램으로 파일을 끌어다 놓을 수있는 방법은 무엇입니까?트리 목록에서 Windows 파일 시스템으로 드래그 앤 드롭하는 방법은 무엇입니까?
파일을 나타내는 항목을 C++의 Windows 파일 시스템에 끌어다 놓을 필요가 있습니다. 파일 시스템에서 내 프로그램으로 파일을 끌어다 놓을 수있는 방법은 무엇입니까?트리 목록에서 Windows 파일 시스템으로 드래그 앤 드롭하는 방법은 무엇입니까?
WM_DROPFILES
메시지를 어떻게 든 대상 창에 보내야합니다. 이 과정에서 메모리를 전역 메모리로 만들어야 DROPFILES
구조체에 대한 포인터를 보낼 수 있습니다. 그렇지 않으면 메모리가 실제로 다른 끝에 할당되지 않기 때문에 다른 프로세스에 포인터를 보낼 수 없기 때문입니다.
DROPFILES
구조를 할당하는 것은 어리석은 짓입니다. 분명히 목록에있는 모든 파일은 내가 본 것에서 하나의 DWORD
값으로 저장 되었기 때문에 어리석은 짓이며 작동하지 않았습니다. 나 전혀.
이 게시물은 적어도 정보, 행운을 위해 검색에 어떤 방향으로 갈지에 대한 이해를 제공합니다.