<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Registry-Werte schreiben]]></title><description><![CDATA[<p>hi,</p>
<p>ich (unerfahren, anfänger) brauche mal wieder hilfe bei einem stück code.<br />
hier mein problem: ich muss in Regsitry-Werte schreiben, kriege es aber nicht hin.</p>
<p>mein ansatz:</p>
<pre><code class="language-cpp">typedef unsigned char uchar;
typedef unsigned long ulong;

#define wait() system(&quot;pause&gt;nul&quot;) // ich weiß, geht auch anders

HKEY  hkey;

  if( RegOpenKeyEx( HKEY_LOCAL_MACHINE, //  Host-Key
                    &quot;SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon&quot;,
                      //  Unerschlüssel
                    0,  //  immer NULL
                    KEY_READ, //  Zugriffsberechtigungen zum öffnen
                    &amp;hkey //  HKEY-Handle
                  )
    )
  {
    textcolor(FG_RED);
    cout  &lt;&lt;  &quot;Fehler: HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\&quot;
          &lt;&lt;  &quot;CurrentVersion\\Winlogon konnte nicht geoeffnet werden.\n&quot;
          &lt;&lt;  &quot;beliebige Taste zum Beenden ...\n&quot;;
    wait();
     exit(-1);
  }

    uchar *data = new uchar[256];
    data  = &quot;0&quot;;
    ulong size  = 256;
  RegSetValueEx(  hkey,
                  &quot;AutoAdminLogon&quot;,
                  0,
                  REG_SZ,
                  data,
                  size
               );

  RegCloseKey(  hkey  );
</code></pre>
<p>... funktioniert nicht, der Wert bleibt (wahrscheinlich logischer Weise) unverändert.<br />
kann mir bitte jemand bei diesem wahrscheinlich ziemlich banalen problem helfen?</p>
<p>vielen dank schon mal!<br />
mfg, julian</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/152386/registry-werte-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 14:06:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/152386.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Jul 2006 18:37:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Registry-Werte schreiben on Wed, 05 Jul 2006 18:37:08 GMT]]></title><description><![CDATA[<p>hi,</p>
<p>ich (unerfahren, anfänger) brauche mal wieder hilfe bei einem stück code.<br />
hier mein problem: ich muss in Regsitry-Werte schreiben, kriege es aber nicht hin.</p>
<p>mein ansatz:</p>
<pre><code class="language-cpp">typedef unsigned char uchar;
typedef unsigned long ulong;

#define wait() system(&quot;pause&gt;nul&quot;) // ich weiß, geht auch anders

HKEY  hkey;

  if( RegOpenKeyEx( HKEY_LOCAL_MACHINE, //  Host-Key
                    &quot;SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon&quot;,
                      //  Unerschlüssel
                    0,  //  immer NULL
                    KEY_READ, //  Zugriffsberechtigungen zum öffnen
                    &amp;hkey //  HKEY-Handle
                  )
    )
  {
    textcolor(FG_RED);
    cout  &lt;&lt;  &quot;Fehler: HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\&quot;
          &lt;&lt;  &quot;CurrentVersion\\Winlogon konnte nicht geoeffnet werden.\n&quot;
          &lt;&lt;  &quot;beliebige Taste zum Beenden ...\n&quot;;
    wait();
     exit(-1);
  }

    uchar *data = new uchar[256];
    data  = &quot;0&quot;;
    ulong size  = 256;
  RegSetValueEx(  hkey,
                  &quot;AutoAdminLogon&quot;,
                  0,
                  REG_SZ,
                  data,
                  size
               );

  RegCloseKey(  hkey  );
</code></pre>
<p>... funktioniert nicht, der Wert bleibt (wahrscheinlich logischer Weise) unverändert.<br />
kann mir bitte jemand bei diesem wahrscheinlich ziemlich banalen problem helfen?</p>
<p>vielen dank schon mal!<br />
mfg, julian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1092088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1092088</guid><dc:creator><![CDATA[Julian__]]></dc:creator><pubDate>Wed, 05 Jul 2006 18:37:08 GMT</pubDate></item><item><title><![CDATA[Reply to Registry-Werte schreiben on Wed, 05 Jul 2006 23:43:35 GMT]]></title><description><![CDATA[<p>KEY_READ ist falsch.</p>
<p>MfG,<br />
*Ranner*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1092168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1092168</guid><dc:creator><![CDATA[*Ranner*]]></dc:creator><pubDate>Wed, 05 Jul 2006 23:43:35 GMT</pubDate></item><item><title><![CDATA[Reply to Registry-Werte schreiben on Thu, 06 Jul 2006 03:02:44 GMT]]></title><description><![CDATA[<p>Beim Programmieren bitte auch etwas nachdenken:</p>
<pre><code class="language-cpp">KEY_READ, //  Zugriffsberechtigungen zum öffnen
</code></pre>
<p>Du sagst doch selber, dass du <strong>schreiben</strong> willst. Jetzt überleg mal, ob KEY_READ dir da den Schlüssel mit den nötigen Berechtigungen öffnet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1092172</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1092172</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Thu, 06 Jul 2006 03:02:44 GMT</pubDate></item><item><title><![CDATA[Reply to Registry-Werte schreiben on Thu, 06 Jul 2006 10:13:03 GMT]]></title><description><![CDATA[<p>ja, das hab ich auch schon gemerkt, aber auch mit KEY_ALL_ACCESS und KEY_WRITE ging es nicht, deshalb hab ich den post so stehen lassen, aber vergessen, zu korrigieren, sorry!</p>
<p>jetzt weiß ich aber, woran es lag: die projekt-datei (C++BuilderX) war, warum auch immer, beschädigt, sodass keine fehlermeldungen ausgegeben wurden, aber das programm trotzdem nicht das gemacht hat, was es soll (kommt beim C++BuilderX manchmal vor).</p>
<p>neues projekt-&gt;alte sources importiert-&gt;FUNKTIONIERT!</p>
<p>mfg, julian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1092348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1092348</guid><dc:creator><![CDATA[Julian__]]></dc:creator><pubDate>Thu, 06 Jul 2006 10:13:03 GMT</pubDate></item></channel></rss>