<?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_DWORD_Fehler]]></title><description><![CDATA[<p>Hallo,<br />
habe folgendes Problem.<br />
Hab ein kleines Programm geschrieben das mir einen DWORD-Wert in die Registry schreiben soll.Sieht so aus:</p>
<pre><code class="language-cpp">HKEY hkey;
        HKEY KEY2 = HKEY_CURRENT_USER;
        char name1[30]= {&quot;NoSMHelp&quot;};
        char value1[4]= {&quot;1&quot;};
        RegOpenKeyEx(KEY2,(LPCTSTR)place1,0, KEY_ALL_ACCESS,&amp;hkey);
        RegSetValueEx(hkey, name1, 0, REG_DWORD, (BYTE *)value1, strlen(value1));
        RegCloseKey(hkey);
</code></pre>
<p>So das funktioniert auch ganz super aber wenn ich den Schlüssel öffne dann wird mit angezeigt das es sich um einen ungültigen DWORD Wert handelt.</p>
<p>Woran kann das liegen?ich arbeite mit Borland 6.0, Windows XP Pro und sämtlichen Updates.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/183194/registry_dword_fehler</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 05:06:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/183194.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 02 Jun 2007 17:15:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Registry_DWORD_Fehler on Sat, 02 Jun 2007 17:15:47 GMT]]></title><description><![CDATA[<p>Hallo,<br />
habe folgendes Problem.<br />
Hab ein kleines Programm geschrieben das mir einen DWORD-Wert in die Registry schreiben soll.Sieht so aus:</p>
<pre><code class="language-cpp">HKEY hkey;
        HKEY KEY2 = HKEY_CURRENT_USER;
        char name1[30]= {&quot;NoSMHelp&quot;};
        char value1[4]= {&quot;1&quot;};
        RegOpenKeyEx(KEY2,(LPCTSTR)place1,0, KEY_ALL_ACCESS,&amp;hkey);
        RegSetValueEx(hkey, name1, 0, REG_DWORD, (BYTE *)value1, strlen(value1));
        RegCloseKey(hkey);
</code></pre>
<p>So das funktioniert auch ganz super aber wenn ich den Schlüssel öffne dann wird mit angezeigt das es sich um einen ungültigen DWORD Wert handelt.</p>
<p>Woran kann das liegen?ich arbeite mit Borland 6.0, Windows XP Pro und sämtlichen Updates.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297258</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297258</guid><dc:creator><![CDATA[secondsun*gmx.de]]></dc:creator><pubDate>Sat, 02 Jun 2007 17:15:47 GMT</pubDate></item><item><title><![CDATA[Reply to Registry_DWORD_Fehler on Sat, 02 Jun 2007 17:16:36 GMT]]></title><description><![CDATA[<p>hab place1 vergessen aber das problem sollte klar werden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297259</guid><dc:creator><![CDATA[secondsun*gmx.de]]></dc:creator><pubDate>Sat, 02 Jun 2007 17:16:36 GMT</pubDate></item><item><title><![CDATA[Reply to Registry_DWORD_Fehler on Sat, 02 Jun 2007 18:46:12 GMT]]></title><description><![CDATA[<p>1. Lass doch bitte diese ganzen unnötigen casts weg.<br />
2. Wenn Du einen DWORD Wert schreiben willst, dann solltest Du auch einen DWORD Wert nehmen und keinen String.<br />
DWORD dwValue=1; Und gib entsprechend diesen Wert an die Funktion.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297325</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 02 Jun 2007 18:46:12 GMT</pubDate></item></channel></rss>