Trochę o tym jak dodać aplikację do rejestru(autostartu):
Na samym początku dodajemy biblioteke windows.h
Oraz przed intem dodajemy
Natępnie
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
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