Как определитть, какие файлы находятся в Автозагрузке.
Нужно, чтобы независимо от машины можно было узнать что запускается из Автозапуска. (Как я понимаю этой информации в реестре в пункте Run нет).
char cSrartupPath[256];
SHGetSpecialFolderLocation(NULL, CSIDL_STARTUP, &pidl); // ищем Автозагрузку
SHGetPathFromIDList(pidl, cSrartupPath); // записываем ее имя в cSrartupPath
Далее смотрим, что в этой папке есть.
С уважением, Дмитрий