Jak dodać aplikację do rejestru(autostartu)?

Status
Zamknięty.

Bretos

Użytkownik
Dołączył
Styczeń 11, 2008
Posty
142
Trochę o tym jak dodać aplikację do rejestru(autostartu):


Na samym początku dodajemy biblioteke windows.h
Oraz przed intem dodajemy
Kod:
char sciezka[512];

Natępnie
Kod:
 HKEY klucz;

    GetModuleFileName(GetModuleHandle(NULL), sciezka, sizeof("Sciezka do pliku!!"));    if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWAREMicrosoftWindowsCurrentVersionRun", 0, KEY_ALL_ACCESS, &klucz) == ERROR_SUCCESS)

    RegSetValueEx(klucz, "nazwa jaka ma byc widoczna", 0, REG_SZ, (const BYTE*)"sciezka do pliku", sizeof("sciezka do pliku"));

Pragnę zaznaczyć, iż w C++ program wukonuje się po kolei tzn. jeżeli damy to na koniec, to program doda się do autostartu dopiero po wykonaniu poprzednich zadań
(w miejscu sciezka do pliku wpisujemy ścieżkę do pliku, dla niekumatych)

W razie jakichkolwiek problemów proszę o kontakt na PW.
Myślę, że pomogło to wielu osobom.

//Proszę moderatorów o przeniesienie/przyklejenie.

Pozdrawiam
Bretos
 

sinis

Użytkownik
Dołączył
Wrzesień 3, 2006
Posty
958
Originally posted by olek1991
@up: no to, zes zrobil tutorial ^^.
Co Ci to przeszkadza ?? Sam nie ruszyłeś czterech liter i nie poprosiłeś autora tutoriala, do którego odsyłasz o pozwolenie na skopiowanie go na to forum, ani też nie napisałeś własnego tutka...

Bretos, gratulacje
smile.gif
Za to, że Ci się chciało i jest napisane w miarę prostym językiem. Napewno przyda się to komuś
smile.gif
 

Bretos

Użytkownik
Dołączył
Styczeń 11, 2008
Posty
142
Originally posted by sinis
Bretos, gratulacje
smile.gif
Za to, że Ci się chciało i jest napisane w miarę prostym językiem. Napewno przyda się to komuś
smile.gif
Dięki, myślałem, że mnie zaraz pojadą, że newbowski
smile.gif
sam miałem z tym ogrom problemu i prawie się załamywałem, więc napisałem tutka
smile.gif
 
Status
Zamknięty.
Do góry Bottom