<?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[Selbst-Autostart]]></title><description><![CDATA[<p>Hi @ All!</p>
<p>Ich habe eine exe!<br />
diese exe soll sich selbst! in die Registry in den Autostart-Run-ordner packen.<br />
wie mache ich das?<br />
danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/188463/selbst-autostart</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 16:34:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/188463.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 31 Jul 2007 15:30:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Selbst-Autostart on Tue, 31 Jul 2007 15:30:09 GMT]]></title><description><![CDATA[<p>Hi @ All!</p>
<p>Ich habe eine exe!<br />
diese exe soll sich selbst! in die Registry in den Autostart-Run-ordner packen.<br />
wie mache ich das?<br />
danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335934</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Tue, 31 Jul 2007 15:30:09 GMT</pubDate></item><item><title><![CDATA[Reply to Selbst-Autostart on Tue, 31 Jul 2007 15:48:55 GMT]]></title><description><![CDATA[<p>Verknüpfung erstellen steht in der FAQ <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";D"
      alt="😉"
    /><br />
Autostart-Ordner sollte man mit SHGetSpecialFolderPath() dran kommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335947</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Tue, 31 Jul 2007 15:48:55 GMT</pubDate></item><item><title><![CDATA[Reply to Selbst-Autostart on Tue, 31 Jul 2007 16:10:53 GMT]]></title><description><![CDATA[<p>ok, thx.<br />
aber ich möchte das in die Registry eintragen!!!!<br />
nicht in den Autostart-Ordner sondern in den Run-Schlüssel.<br />
txh.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335960</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Tue, 31 Jul 2007 16:10:53 GMT</pubDate></item><item><title><![CDATA[Reply to Selbst-Autostart on Tue, 31 Jul 2007 16:20:17 GMT]]></title><description><![CDATA[<p>Registry-Fuscherei steht auch in der FAQ:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39373.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39373.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1335969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1335969</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Tue, 31 Jul 2007 16:20:17 GMT</pubDate></item><item><title><![CDATA[Reply to Selbst-Autostart on Tue, 31 Jul 2007 17:11:51 GMT]]></title><description><![CDATA[<p>was ist daran falsch:<br />
ich habe einen Pfad, der zur Awenduung führt. (LPCSTR) lpPath.<br />
wie bekomme ich dein vernünftig in BYTE konvertiert?<br />
thx.</p>
<pre><code class="language-cpp">{
	HKEY hKey;
	RegOpenKeyEx(HKEY_LOCAL_MACHINE,&quot;SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run&quot;,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,&amp;hKey);
	if (hKey)
	{
		BYTE hValue[MAX_PATH+2] = (unsigned)(char)lpPath;
		RegSetValueEx(hKey,&quot;EintragsName&quot;,0,REG_SZ,&amp;hValue,sizeof(lpPath)+1);
		RegCloseKey(hKey);
		return true;
	}
	else
		return false;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1336006</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1336006</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Tue, 31 Jul 2007 17:11:51 GMT</pubDate></item><item><title><![CDATA[Reply to Selbst-Autostart on Tue, 31 Jul 2007 18:54:32 GMT]]></title><description><![CDATA[<p>Bevor du so 'wilde' Bytearrays anlegst, wie wär's wenn du einfach den Zeiger auf die Zeichenkette übergibst:</p>
<pre><code class="language-cpp">RegSetValueEx(hKey, TEXT(&quot;EintragsName&quot;), 0, REG_SZ, (LPBYTE)lpPath, (lstrlen(lpPath) + 1) * sizeof(TCHAR));
</code></pre>
<p>Der letzte Paramater gibt die Anzahl der zu schreibenden Bytes (bei Zeichenketten inklusive der Nullterminierung) an - nicht die Gesamtgröße des Puffers, der die Zeichenkette beinhaltet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1336071</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1336071</guid><dc:creator><![CDATA[Analog Bit]]></dc:creator><pubDate>Tue, 31 Jul 2007 18:54:32 GMT</pubDate></item><item><title><![CDATA[Reply to Selbst-Autostart on Tue, 31 Jul 2007 19:58:06 GMT]]></title><description><![CDATA[<p>hey danke mann!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1336101</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1336101</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Tue, 31 Jul 2007 19:58:06 GMT</pubDate></item></channel></rss>