RegCreateKeyA in der advapi32.dll verwenden

  • Hi,
    komme nicht mit der RegCreateKeyA Funktion in der advapi32.dll klar, das ist mein bisheriger Code:

    [autoit]

    DllCall("advapi32.dll", "long", "RegCreateKeyA", "ulong_ptr", 'HKEY_CURRENT_USER64\Software\Test', "REG_SZ",'test', "ulong_ptr*", 0)

    [/autoit]


    aber der Funzt nich ?
    Bitte um hilfe...
    Lg Pceumel

    Einmal editiert, zuletzt von pceumel (14. Juli 2011 um 11:10)

  • Dann guck dir mal die Parameter im MSDN an, HKEY str PHKEY!


    ?(

    [autoit]

    DllCall("advapi32.dll", "long", "RegCreateKeyA", "str", 'HKEY_CURRENT_USER\Software\1')

    [/autoit]


    müsste doch funktionieren?

  • Hi,

    wahrscheinlich musst Du erst die Privilegien erlangen, wenn ich mich nicht irre ...

    Im Anhang sind ein paar Beispiele, habe sie aber schon länger nicht mehr ausgeführt.
    Unter XP liefen sie jedenfalls noch ... :D


    Gruß
    Greenhorn


  • Hi,

    wahrscheinlich musst Du erst die Privilegien erlangen, wenn ich mich nicht irre ...

    Im Anhang sind ein paar Beispiele, habe sie aber schon länger nicht mehr ausgeführt.
    Unter XP liefen sie jedenfalls noch ... :D


    Gruß
    Greenhorn

    Rechte hab ich keine ahnung aber das funzt supper auf Win 7 (64 Bit)
    Thx