<?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[Fehler bei SHGetFolderPath()]]></title><description><![CDATA[<p>Hi,</p>
<p>ich will mit folgender Funktion den Ordner des Desktops herausfinden:</p>
<pre><code class="language-cpp">char* pfad;

  SHGetFolderPath(NULL, CSIDL_DESKTOP, NULL, 0, pfad);
</code></pre>
<p>Rufe ich die Funktion nur so wie hier angegeben auf, scheint alles zu klappen.<br />
Sobald ich jedoch auf die Variable pfad auf irgendwelche zugreife, kommt die Meldung einer Zugriffsverletzung im Modul &quot;shfolder.dll&quot;.</p>
<p>Ich verwende den BCB und WinXp.</p>
<p>Woran koennte das liegen?</p>
<p>Danke schonmal!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/219616/fehler-bei-shgetfolderpath</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 07:25:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219616.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 05 Aug 2008 14:10:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler bei SHGetFolderPath() on Tue, 05 Aug 2008 14:10:24 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich will mit folgender Funktion den Ordner des Desktops herausfinden:</p>
<pre><code class="language-cpp">char* pfad;

  SHGetFolderPath(NULL, CSIDL_DESKTOP, NULL, 0, pfad);
</code></pre>
<p>Rufe ich die Funktion nur so wie hier angegeben auf, scheint alles zu klappen.<br />
Sobald ich jedoch auf die Variable pfad auf irgendwelche zugreife, kommt die Meldung einer Zugriffsverletzung im Modul &quot;shfolder.dll&quot;.</p>
<p>Ich verwende den BCB und WinXp.</p>
<p>Woran koennte das liegen?</p>
<p>Danke schonmal!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1559676</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1559676</guid><dc:creator><![CDATA[Powerpaule]]></dc:creator><pubDate>Tue, 05 Aug 2008 14:10:24 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler bei SHGetFolderPath() on Tue, 05 Aug 2008 14:14:09 GMT]]></title><description><![CDATA[<p>Achso ich muss wohl sowas wie</p>
<pre><code class="language-cpp">char pfad[256];
</code></pre>
<p>schreiben... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1559677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1559677</guid><dc:creator><![CDATA[Powerpaule]]></dc:creator><pubDate>Tue, 05 Aug 2008 14:14:09 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler bei SHGetFolderPath() on Tue, 05 Aug 2008 14:38:03 GMT]]></title><description><![CDATA[<p>Powerpaule schrieb:</p>
<blockquote>
<p>Achso ich muss wohl sowas wie</p>
<pre><code class="language-cpp">char pfad[256];
</code></pre>
<p>schreiben... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
</blockquote>
<p>Auch falsch. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> Die Doku sagt klar, dass MAX_PATH verwendet werden muss. Und das ist eben mehr als 256, nämlich 260!<br />
<a href="http://msdn.microsoft.com/en-us/library/bb762181.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/bb762181.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1559691</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1559691</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 05 Aug 2008 14:38:03 GMT</pubDate></item></channel></rss>