kostenloser Webspace werbefrei: lima-city


C++ WINAPI eintrag in die Registry

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    h***e

    Hallo ich möchte mit C++ Winapi einen Eintrag in die Windows Registry machen!

    Ich habe schon gegooglet aber habe nur einen Code der Nicht funktioniert gefunden!

    Wie mache ich einen Eintrag in die Registry bzw. ändere?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    Wenn du schon Code hast, wäre es sinnvoll, diesen hier zu posten.
    Meine Vermutung: der Code scheitert "nur" an den mangelnden Berechtigungen. Wenn du die ausführbare Datei mit rechter Maustauste und "als Administrator ausführen" startest, wird der Code funktionieren. Es hat sich nach Windows XP da einiges geändert ;-)
    Die notwendigen Berechtigungen hängen auch davon ab, in welchen der Registry-Zweige du schreiben willst ...

    Hier findest du auch Code dazu:
    http://www.c-plusplus.de/forum/308811-full
  4. Autor dieses Themas

    h***e

    http://www.c-plusplus.de/forum/39373-full

    Der Compiler zeigt schon tausend Fehler an an der Berechtigung liegt es sicher nicht!
  5. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    hpage schrieb:
    http://www.c-plusplus.de/forum/39373-full

    Der Compiler zeigt schon tausend Fehler an an der Berechtigung liegt es sicher nicht!
    Fehlermeldung? Dann bitte posten ;-)

    Hast du auch nicht vergessen die entsprechenden Header zu includen?
  6. assassinscraft

    assassinscraft hat kostenlosen Webspace.

    Poste den Code mal ich glaube du hast nicht genug Berechtigung,
  7. Autor dieses Themas

    h***e

    Ich habe es schon gelöst hab vergessen es zu schreiben tut mir leid!
    ich mache es mit den Befehl
    HKEY hkey;
      HKEY KEY = HKEY_LOCAL_MACHINE;
      char place[100]= {"Software"};
      char name[100]= {"Neu"};
      char value[100]= {"text"};
      RegOpenKeyEx(KEY,(LPCTSTR)place,0, KEY_ALL_ACCESS,&hkey); 
      RegSetValueEx(hkey, name, 0, REG_SZ, (BYTE *)value, strlen(value));
      RegCloseKey(hkey);


    und es geht auch mit dem Befehl
    system("");



    Aber Danke

    Beitrag zuletzt geändert: 8.12.2012 11:20:48 von hpage
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!