Hallo, ich will mein Programm in die Registry (autostart) eintragen, funktioniert aber nicht richtig...
Hier mein Code:
Das Problem liegt hier:
Ich freue mich über eure Hilfe
Gruß Hallasas
Hier mein Code:
C++:
#include <windows.h>
int main()
{
char file_path[MAX_PATH];
GetModuleFileName(NULL, file_path, sizeof(file_path));
BYTE pfad[] = file_path;
HKEY hkey;
RegCreateKeyEx(HKEY_CURRENT_USER,"Software\\Microsoft\\Windows\\CurrentVersion\\Run", 0, 0, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hkey, 0);
RegSetValueEx(hkey, "key", 0, REG_SZ, pfad, sizeof(pfad));
RegCloseKey(hkey);
return 0;
}
C++:
BYTE pfad[] = file_path;
Ich freue mich über eure Hilfe
Gruß Hallasas
Zuletzt bearbeitet von einem Moderator: