Как сделать так, чтобы проводник Windows сразу заметил, что удаляет desktop.ini?

Я использую функцию SHGetSetFolderCustomSettings, чтобы настроить значок папки. Эта функция дает мне правильный результат. Однако я никогда не нахожу способ превратить настроенную папку в обычную папку, у которой нет desktop.ini. Когда я его удалил, ожидаемого результата не пришло. Я, наверное, догадываюсь, что кеш исследователя. Итак, я попытался очистить кеш частного профиля в проводнике, вызвав WritePrivateProfileString (NULL, NULL, NULL, L "desktop.ini"). К сожалению, я потерпел неудачу.

Как я должен сделать, чтобы решить это?

0 ответов

Другие вопросы по тегам