HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

C - работа с реестром
  #1  
Старый 14.05.2007, 19:16
++Norton++
Участник форума
Регистрация: 20.11.2006
Сообщений: 172
С нами: 10248177

Репутация: 106
По умолчанию C - работа с реестром

Помогите разобраться...
Есть программа написанная на С, которая выполняет некоторые функции. Проблема заключается в том, чтобы она прописывала себя в реестр в автозагрузку. Каким образом это можно реализовать?
 
Ответить с цитированием

  #2  
Старый 14.05.2007, 19:17
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
С нами: 10140806

Репутация: 932


По умолчанию

Код:
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); 
    }
Не забудь +

Последний раз редактировалось Ky3bMu4; 14.05.2007 в 19:20..
 
Ответить с цитированием

  #3  
Старый 14.05.2007, 19:21
++Norton++
Участник форума
Регистрация: 20.11.2006
Сообщений: 172
С нами: 10248177

Репутация: 106
По умолчанию

Спасибо
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа в сотрудничестве msobolev Freelance - О Работе 0 03.02.2007 22:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.