<?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[.lnk auslesen]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich muss die mit einer .lnk verknüpfte .exe Datei bekommen. Ich weiss, dass es mit dem COM Objekt CLSID_ShellLink gehen muss.</p>
<p>Bei msdn habe ich das hier gefunden: <a href="http://msdn.microsoft.com/en-us/library/bb776891(VS.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/bb776891(VS.85).aspx</a></p>
<p>Aber so richtig komme ich damit nicht weiter.<br />
Kann mir jemand helfen?</p>
<p>Gruß<br />
Alex</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/216148/lnk-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 16:44:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/216148.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 Jun 2008 16:30:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to .lnk auslesen on Thu, 19 Jun 2008 16:30:32 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich muss die mit einer .lnk verknüpfte .exe Datei bekommen. Ich weiss, dass es mit dem COM Objekt CLSID_ShellLink gehen muss.</p>
<p>Bei msdn habe ich das hier gefunden: <a href="http://msdn.microsoft.com/en-us/library/bb776891(VS.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/bb776891(VS.85).aspx</a></p>
<p>Aber so richtig komme ich damit nicht weiter.<br />
Kann mir jemand helfen?</p>
<p>Gruß<br />
Alex</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532428</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532428</guid><dc:creator><![CDATA[filth]]></dc:creator><pubDate>Thu, 19 Jun 2008 16:30:32 GMT</pubDate></item><item><title><![CDATA[Reply to .lnk auslesen on Thu, 19 Jun 2008 16:51:51 GMT]]></title><description><![CDATA[<p>Das Beispielprogramm am Ende Deines Links müsste Dir doch eigentlich weiterhelfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532447</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532447</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Thu, 19 Jun 2008 16:51:51 GMT</pubDate></item><item><title><![CDATA[Reply to .lnk auslesen on Thu, 19 Jun 2008 16:56:29 GMT]]></title><description><![CDATA[<p>Komischerweise funktioniert es nicht. Es lässt sich kompilieren, LPSTR lpszPath bleibt aber leer. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532452</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532452</guid><dc:creator><![CDATA[filth]]></dc:creator><pubDate>Thu, 19 Jun 2008 16:56:29 GMT</pubDate></item><item><title><![CDATA[Reply to .lnk auslesen on Fri, 20 Jun 2008 01:02:34 GMT]]></title><description><![CDATA[<p>hast du daran gedacht CoInitialize aufzurufen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532622</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532622</guid><dc:creator><![CDATA[&#96;&#96;&#x27;&#x27;]]></dc:creator><pubDate>Fri, 20 Jun 2008 01:02:34 GMT</pubDate></item><item><title><![CDATA[Reply to .lnk auslesen on Fri, 20 Jun 2008 05:10:06 GMT]]></title><description><![CDATA[<p>``'' schrieb:</p>
<blockquote>
<p>hast du daran gedacht CoInitialize aufzurufen?</p>
</blockquote>
<p>Hmm nein, wie muss es denn aufgerufen werden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532630</guid><dc:creator><![CDATA[filth]]></dc:creator><pubDate>Fri, 20 Jun 2008 05:10:06 GMT</pubDate></item><item><title><![CDATA[Reply to .lnk auslesen on Fri, 20 Jun 2008 05:20:00 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /> So <a href="http://msdn.microsoft.com/en-us/library/ms678543(VS.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/ms678543(VS.85).aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532631</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532631</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 20 Jun 2008 05:20:00 GMT</pubDate></item><item><title><![CDATA[Reply to .lnk auslesen on Fri, 20 Jun 2008 07:29:37 GMT]]></title><description><![CDATA[<p>Irgendwas mache ich immernoch falsch, hier ist mein Aufruf:</p>
<pre><code class="language-cpp">if (_s == &quot;.lnk&quot;)
		{
				char path[MAX_PATH];
				_GetSpecialPath(CSIDL_DESKTOPDIRECTORY, path);
				string sTmp(path);
				string pfad(path);
				sTmp = sTmp + &quot;\\&quot; + desc;
				CoInitialize(NULL);
				ResolveIt(NULL, (LPCSTR)sTmp.c_str(), (LPSTR)pfad.c_str(), 50);
				CoUninitialize ();
				cout &lt;&lt; &quot;.lnk path: &quot; &lt;&lt; pfad &lt;&lt; &quot;\n&quot;;
		}
</code></pre>
<p>so funktioniert es, aber iPathBufferSize stimmt noch nicht. Was muss da übergeben werden, damit der Aufruf richtig ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532670</guid><dc:creator><![CDATA[filth]]></dc:creator><pubDate>Fri, 20 Jun 2008 07:29:37 GMT</pubDate></item><item><title><![CDATA[Reply to .lnk auslesen on Fri, 20 Jun 2008 07:30:06 GMT]]></title><description><![CDATA[<p>Mit sizeof ist alles in Ordnung, es tut nur nicht das, was du glaubst. Einfach gesagt, die Verwendung von sizeof ist hier falsch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532673</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Fri, 20 Jun 2008 07:30:06 GMT</pubDate></item><item><title><![CDATA[Reply to .lnk auslesen on Fri, 20 Jun 2008 08:06:40 GMT]]></title><description><![CDATA[<p>ich hatte es noch mit pfad.length() versucht, aber es ist auch nicht (in allen fällen) richtig...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1532697</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1532697</guid><dc:creator><![CDATA[Alex___]]></dc:creator><pubDate>Fri, 20 Jun 2008 08:06:40 GMT</pubDate></item></channel></rss>