Форум программистов, компьютерный форум CyberForum.ru

Неудается добавить в автозагрузку! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести с клавиатуры предложение. Удалить из него все буквы о, стоящие на нечетных местах. http://www.cyberforum.ru/cpp-beginners/thread345627.html
Ввести с клавиатуры предложение. Удалить из него все буквы о, стоящие на нечетных местах.
C++ Определить, сколько начальных букв первого слова совпадает с начальными буквами второго слова. Ввести с клавиатуры два слова. Определить, сколько начальных букв первого слова совпадает с начальными буквами второго слова. http://www.cyberforum.ru/cpp-beginners/thread345626.html
C++ Определить среднее арифметическое всех элементов массива.
Дан двумерный массив. Определить среднее арифметическое всех элементов массива.
Случайным образом заполнить двумерный массив (с++ помогите) C++
Случайным образом заполнить двумерный массив. Каждую строку упорядочить по возрастанию и сохранить получившийся массив в файл.
C++ Определить количество максимальных элементов в массиве. http://www.cyberforum.ru/cpp-beginners/thread345622.html
Дан одномерный массив. Определить количество максимальных элементов в массиве.
C++ Найти число элементов массива, которые больше своих “соседей” Найти число элементов массива, которые больше своих “соседей”, т.е. предшествующего и последующего элементов. подробнее

Показать сообщение отдельно
Илларион
8 / 8 / 0
Регистрация: 05.06.2011
Сообщений: 97

Неудается добавить в автозагрузку! - C++

26.08.2011, 21:41. Просмотров 746. Ответов 8
Метки (Все метки)

Привет всем! Такая проблема. Пытаюсь средствами С++ добавить прогу в автозагрузку, в итоге не получается, выдает код ошибки 87, смотрел по winerror - это ERROR_INVALID_PARAMETER. В чем проблема? Вроде, все правильно делаю... Вот исходник
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
HKEY hKey = HKEY_LOCAL_MACHINE; 
    
     TCHAR *sKey = (TCHAR *)"Software\\Microsoft\\Windows\\CurrentVersion\\Run";
    LONG a = RegCreateKeyEx(hKey, 
                     sKey, 
                     NULL, 
                     NULL, 
                     REG_OPTION_NON_VOLATILE, 
                     KEY_SET_VALUE, 
                     NULL, 
                     &hKey, 
                     NULL); 
    if(a==ERROR_SUCCESS)
    {
      cout << "ura!" <<endl;
       system("PAUSE");
      
    }
    else
    {
      cout << "bat! " << a << endl;
      system("PAUSE");
    }
Благодарю за помощь!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru