Windows Edit Запуск приложений C / C ++ - PullRequest
1 голос
/ 13 марта 2012

Я смотрел на проект, который кто-то хотел сделать, и для этого мне нужно отредактировать Windows Startup Programs.Я не уверен, где начать искать.Что мне действительно нужно, так это просто ссылка на некоторые функции Windows API, которые позволят мне сделать это.

Спасибо

Ответы [ 2 ]

3 голосов
/ 13 марта 2012

Как говорит Никола Смильянич , область запуска - это просто каталог с ярлыками файлов. Однако использовать жестко закодированный путь опасно, поскольку он изменяется в разных версиях Windows.

Вы можете получить путь к папке автозагрузки с функцией SHGetFolderPath и CSIDL_STARTUP в качестве параметра.

3 голосов
/ 13 марта 2012

Автозагрузка программ - это просто каталог, я не думаю, что для этого есть какие-то особые функции. Вы должны иметь возможность создавать ярлыки внутри, и это должно быть.

c:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...