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

Автозапуск программы - C++

Восстановить пароль Регистрация
 
Andryuxa
Заблокирован
08.08.2012, 11:50     Автозапуск программы #1
Вот решил добавит калькулятор в автозагрузчик системы. Программа есть в списке автозагрузчика но не включается. Вот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include<iostream>
#include<windows.h>
using namespace std;
float a, b, c, d;
char x;
void result();
void autoloading();
int main()
{
    autoloading();
    cout<<"       Vvedite primer\n                ";
    while (true)
    {
    cin>>a;
    cin>>x;
    result();
    }   
}
void result()
{
     switch(x)
    {
             case '+':
                   cin>>b;
                   d=a+b;
                  cout<<"    Otvet:   "<<d<<"\n";
             break;
             case '-':
                   cin>>b;
                   d=a-b;
                  cout<<"   Otvet:   "<<d<<"\n";
             break; 
             case '*':
                   cin>>b;
                   d=a*b;
                  cout<<"   Otvet:   "<<d<<"\n";
             break;
             case '/':
                   cin>>c;
                   d=a/c;
                    if (c==0) cout<<"     Oups! Na 0 delit nelzya  \n";
                    else cout<<"   Otvet:   "<<d<<"\n";
             break;
             default:
                     cout<<"       Oups! Chto-to neverno!\n";
    }
}
 
void autoloading()
{
     HKEY hKeyResult=NULL;
     LONG rc=RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0,KEY_ALL_ACCESS,&hKeyResult);
     if(rc==ERROR_SUCCESS)
     {
         cout<<"Open Ok \r\n";
       CHAR *sVal="C:\\Users\\ГЂГ*äðåé\\Desktop\\AccRecovery.exe";
         LONG rc=RegSetValueEx(hKeyResult,"AccRecovery",0,
                           REG_SZ,    
                           (BYTE*)sVal,   
                           lstrlen(sVal));  
         if(rc==ERROR_SUCCESS)
         {
             cout<<"write Ok \r\n";
         }
       RegCloseKey(hKeyResult);
     }
     else
     {
         cout<<"Error "<<rc<<endl;
     }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2012, 11:50     Автозапуск программы
Посмотрите здесь:

C++ Необходимые функции:1)перенос/копирование файлов; 2)нахождение новых папок; 3) автозапуск; 4) работа с электронной почтой
C++ Автозапуск процесса Dev-cpp
C++ автозапуск
Автозапуск программы C++
обясните структуру программы , что выполнняет каждая строчка программы, зараннее благодарен! C++
Ребята, . пожалуйста! Вот текстовые программы. Вообще в строках не соображаю, прошу о .! программы на С++ C++
Регистр:Автозапуск C++
Как добавить программу в автозапуск? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 02:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru