Насколько точным должен быть win32_find_data, возвращаемый ifilesystembinddata?C++

Программы на C++. Форум разработчиков
Anonymous
Насколько точным должен быть win32_find_data, возвращаемый ifilesystembinddata?

Сообщение Anonymous »

Я хочу преобразовать из использования shfileoperation в ifileoperation , но для каждого файла для каждого файла требуется ifileoperation . Я не хочу создавать фактические iShellitem s, потому что я хочу, чтобы оболочка обрабатывала случаи ошибок, в которых они не существуют, и отображает соответствующий пользовательский интерфейс. Я могу предоставить ifilesystembinddata ShcreateitemfromsingName через контекст Bind, но насколько точным должен быть его результат? Например, если я не знаю, относится ли путь к файлу или каталогу, какими должны быть его атрибуты? А как насчет размера файла? Этот образец SDK устанавливает размер на -1, даты нуля и атрибут fail_attribute_normal . Это работает с ifileoperation ? Сколько это имеет значение, если я их ошибаюсь?

Подробнее здесь: https://stackoverflow.com/questions/797 ... have-to-be

Вернуться в «C++»