Часто задаваемые вопросы и ответы по C/C++/Visual C++
Последнее обновление: 27.08.2003
FAQ по C/C++/Visual C++
Работа с сетью
Добавление в автозагрузку
Составители: SUnteXx, Leprecon
Добавление в автозагрузку
A: (Alfa)
Оригинальная ссылка: нету

Вот тут я не совсем понял, что требуется:
добавление в папку автозагрузки или все-таки в реестр?
В папку-это уж очень просто, поэтому приведу пример для реестра:
    HKEY hKey; 
    char szPath[0x100]; 
    GetModuleFileName(NULL, szPath, sizeof(szPath)); 
    RegCreateKeyEx(HKEY_LOCAL_MACHINE, 
                     "Software\\Microsoft\\Windows\\CurrentVersion\\Run", 
                     NULL, 
                     "", 
                     REG_OPTION_NON_VOLATILE, 
                     KEY_SET_VALUE, 
                     NULL, 
                     &hKey, 
                     NULL); 

    if (hKey) 
    { 
        RegSetValueEx(hKey, "My program", NULL, REG_SZ, (LPBYTE)szPath, strlen(szPath)); 
        RegCloseKey(hKey); 
    }

Содержание Обсудить на форуме « Предыдущая статья | Следующая статья »
Перейти к FAQ:  
FAQ составлен по материалам Форума на Исходниках.Ру.
Copyright © 2002 by Sources.ru. All rights reserved.