Как пропустить файлы, которые используются со структурой SHFILEOPSTRUCT - PullRequest
0 голосов
/ 03 апреля 2011

У меня небольшая проблема со структурой SHFILEOPSTRUCT.Я пытаюсь удалить файлы во временном каталоге.Если используются некоторые файлы, структура не удаляет ни одного файла.

Но я удалю все файлы, которые не используются, без отображения диалогового окна.

Как я могуисправить это?

В качестве флага я сейчас использую FOF_NOCONFIRMATION.

Редактировать

О, я не прав.Я использую FOF_NOCONFIRMATION и FOF_NO_UI в качестве флага, и ничего не происходит.Структура возвращает 32.

Если я просто использую FOF_ NOCONFIRMATION, появится диалоговое окно, и я смогу пропустить все используемые файлы.Все остальные файлы будут удалены.

Если SHFILEOPSTRUCT не может пропустить, как я могу решить эту проблему?

1 Ответ

0 голосов
/ 03 апреля 2011

Я не думаю, что у него есть такая возможность - по крайней мере, насколько я могу судить, вы в значительной степени застряли на повторной реализации той же общей возможности, если хотите продолжать без вмешательства пользователя, несмотря на любые проблемы, которыеможет возникнуть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...