Вопрос может показаться, что на этом форуме уже есть ответ, но в этом случае есть что-то другое.
Я создаю приложение, которое будет запускаться, когда отдельный файл дважды щелкнут в проводнике Windows и отобразит диалоговое окно. Это окно потребует некоторого ввода и выполняет некоторые операции. Все до этого нормально и успешно работает.
Теперь, когда операция завершена, я хочу, чтобы это приложение изменило путь, открытый в окне проводника.
Я видел ответ, который может быть полезен здесь, но я не понимаю его, как в delphi.
Каков наилучший способ сделать это? Я могу получить текущий путь из самого файла и открыть новое окно проводника. Но если окно проводника открыто (тот, который показывает файл), как изменить его путь?
Если вы перейдете по ссылке в ответе, вы найдете еще одну ссылку на блог, где вы можете найти почти весь код в C++. Здесь ссылка снова.
SHOpenFolderAndSelectItems()
. Действительно ли имеет значение, если пользователь в итоге откроет два окна обозревателя вместо одного?