значки — Запуск ie4uinit.exe из переполнения стека

Windows 10.

Мне нужно запустить ie4uinit.exe -show, чтобы я мог обновлять значки панели задач сразу после изменения ярлыка (выполняется через IShellLink).

Я пытался использовать SHChangeNotify (), но значки не обновляются.

Итак, чтобы запустить ie4uinit.exe, я устал реализовывать его с помощью ShellExecute (), CreateProcess () и system (), но кажется, что у меня почему-то нет доступа к нему, так как он не работает с первыми двумя. И через system () он говорит, что он не распознан, однако я пытаюсь запустить его (напрямую без exe; с полным путем; с start ‘fullpath’ и т. Д.). Но у меня есть доступ к другому exe System32, например ipconfig.exe, например.

Запуск любого из них напрямую из cmd работает. Вызов его через программу «Выполнить» работает. Но это не работает через C ++.

Что дает? Windows как-то категоризирует exe? Как я могу заставить это работать?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]