Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Rejestr i Autostart

Ostatnio zmodyfikowano 2015-11-17 01:00
Autor Wiadomość
Makuba
Temat założony przez niniejszego użytkownika
Rejestr i Autostart
» 2015-11-16 20:51:36
Już od dwóch dni próbuje się z tym uporać i ciągle nie idzie mógłby ktoś pomóc? Próbuję zrobić aby do rejestru został dodawany wpis o autostarcie programu którego lokalizacja zależy od lokalizacji appdata.

char* appdata = getenv("APPDATA");
HKEY key;

DWORD new;
const BYTE * lpData = (const BYTE *) appdata;
RegCreateKeyExA(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Run", 0, 0, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, 0, &key, &new);
RegSetValueExA(key, "MojProgramik", 0, REG_SZ, lpData, 256);
RegCloseKey(key);



Czasami wychodziło mi i w miejsce lokalizacji wstawiało kszaczki czasami nie dodawało rejestru tak więc podejrzewam, że chodzi o lokalizacje pliku ponieważ pierw muszę ją konwertować ze stringa na const char a potem char*
P-140234
kmlkamilek
» 2015-11-17 01:00:23
http://stackoverflow.com/questions/5920853/how-to-open-a-folder-in-appdata-with-c
P-140264
« 1 »
  Strona 1 z 1