<?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[link erzeugen [code habe ich aufgelistet, habe nur eine kleine frage]]]></title><description><![CDATA[<p>hallo!</p>
<p>also ich möchte einen link erzeugen und habe nur dass problem dass ich noch eine library einbinden muss und nicht weiß welche ....</p>
<pre><code>#include &lt;windows.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;conio.c&gt;

#include &lt;shlobj.h&gt;

HRESULT CreateLink(LPCSTR lpszPathObj, LPCSTR lpszPathLink, LPCSTR lpszDesc) 
{ 
    HRESULT hres; 
    IShellLink* psl; 

    hres = CoCreateInstance(CLSID_ShellLink, NULL, CLSCTX_INPROC_SERVER, 
                            IID_IShellLink, (LPVOID*)&amp;psl); 
    if (SUCCEEDED(hres)) 
    { 
        IPersistFile* ppf; 

        psl-&gt;SetDescription(lpszDesc); 

        hres = psl-&gt;QueryInterface(IID_IPersistFile, (LPVOID*)&amp;ppf); 

        if (SUCCEEDED(hres)) 
        { 
            WCHAR wsz[MAX_PATH]; 

            MultiByteToWideChar(CP_ACP, 0, lpszPathLink, -1, wsz, MAX_PATH); 
            hres = ppf-&gt;Save(wsz, TRUE); 
            ppf-&gt;Release(); 
        } 
        psl-&gt;Release(); 
    } 
    return hres; 
}
</code></pre>
<p>beim compilieren erhalte ich folgenden fehler:</p>
<p>[linker error] undefined reference to 'llD_lPersisFile'</p>
<p>weiß wer welche lib ich brauch? mfg max</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/146541/link-erzeugen-code-habe-ich-aufgelistet-habe-nur-eine-kleine-frage</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 14:12:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/146541.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 08 May 2006 16:59:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to link erzeugen [code habe ich aufgelistet, habe nur eine kleine frage] on Mon, 08 May 2006 16:59:21 GMT]]></title><description><![CDATA[<p>hallo!</p>
<p>also ich möchte einen link erzeugen und habe nur dass problem dass ich noch eine library einbinden muss und nicht weiß welche ....</p>
<pre><code>#include &lt;windows.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;conio.c&gt;

#include &lt;shlobj.h&gt;

HRESULT CreateLink(LPCSTR lpszPathObj, LPCSTR lpszPathLink, LPCSTR lpszDesc) 
{ 
    HRESULT hres; 
    IShellLink* psl; 

    hres = CoCreateInstance(CLSID_ShellLink, NULL, CLSCTX_INPROC_SERVER, 
                            IID_IShellLink, (LPVOID*)&amp;psl); 
    if (SUCCEEDED(hres)) 
    { 
        IPersistFile* ppf; 

        psl-&gt;SetDescription(lpszDesc); 

        hres = psl-&gt;QueryInterface(IID_IPersistFile, (LPVOID*)&amp;ppf); 

        if (SUCCEEDED(hres)) 
        { 
            WCHAR wsz[MAX_PATH]; 

            MultiByteToWideChar(CP_ACP, 0, lpszPathLink, -1, wsz, MAX_PATH); 
            hres = ppf-&gt;Save(wsz, TRUE); 
            ppf-&gt;Release(); 
        } 
        psl-&gt;Release(); 
    } 
    return hres; 
}
</code></pre>
<p>beim compilieren erhalte ich folgenden fehler:</p>
<p>[linker error] undefined reference to 'llD_lPersisFile'</p>
<p>weiß wer welche lib ich brauch? mfg max</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1053591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1053591</guid><dc:creator><![CDATA[max87]]></dc:creator><pubDate>Mon, 08 May 2006 16:59:21 GMT</pubDate></item><item><title><![CDATA[Reply to link erzeugen [code habe ich aufgelistet, habe nur eine kleine frage] on Mon, 08 May 2006 17:07:41 GMT]]></title><description><![CDATA[<p>In meiner MSDN-Doku steht:<br />
objidl.h</p>
<p>Aber vermutlich hat Dein Dev-C die Deklarationen nicht...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1053596</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1053596</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Mon, 08 May 2006 17:07:41 GMT</pubDate></item><item><title><![CDATA[Reply to link erzeugen [code habe ich aufgelistet, habe nur eine kleine frage] on Mon, 08 May 2006 21:08:16 GMT]]></title><description><![CDATA[<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>In meiner MSDN-Doku steht:<br />
objidl.h</p>
<p>Aber vermutlich hat Dein Dev-C die Deklarationen nicht...</p>
</blockquote>
<p>genau das hab ich auch gefunden und wie du sagst, dev-c kennt das nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1053798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1053798</guid><dc:creator><![CDATA[max87]]></dc:creator><pubDate>Mon, 08 May 2006 21:08:16 GMT</pubDate></item><item><title><![CDATA[Reply to link erzeugen [code habe ich aufgelistet, habe nur eine kleine frage] on Tue, 09 May 2006 05:05:20 GMT]]></title><description><![CDATA[<p>Ich hab gerade mal bei meinem Dev C++ nachgeschaut; - bei mir ist diese Headerdatei im Include Verzeichniss vorhanden. Dieser Header ist Teil des Windows32API - Packages, das man sich über den Packages/Updater herunterladen und instalieren kann.</p>
<p>Falls Dir dass nichts nützt; - kann ich sie dir auch zuschicken.</p>
<p>Alles Gut, Darv !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1053836</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1053836</guid><dc:creator><![CDATA[Darven]]></dc:creator><pubDate>Tue, 09 May 2006 05:05:20 GMT</pubDate></item></channel></rss>