<?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[Dll erstellen und einbinden]]></title><description><![CDATA[<p>Sorry erst einmal, dass ich auch noch mit dem Thema komme, aber ich habe die ganze Sache in der FAQ und in diversen Forumsbeiträgen nicht ganz verstanden.<br />
Also ich habe mit dem <a href="http://VC++.NET" rel="nofollow">VC++.NET</a> ein Projekt MFC-Dll erstellt und als Anwendungseinstellungen MFC-Erweiterungs-Dll gewählt.<br />
VC erstellt mir darauf hin folgende Dateien :</p>
<p>MyDll.cpp<br />
Mydll.def<br />
stdafx.cpp</p>
<p>stdafx.h<br />
Resource.h<br />
MyDll.rc<br />
MyDll.rc2</p>
<p>Soweit so gut, ich erstelle nun eine neue Headerdatei MyDll.h.</p>
<p>So, ich denke, das ich die Funktionen jetzt in die MyDll.cpp einfüge und die Deklaration der Funktionen in die MyDll.h,</p>
<p>was muß ich jetzt bei diesen Funktionen beachten ?</p>
<p>Ich habe da etwas von EXPORT gelesen, muß ich das bei der Deklaration oder bei der Definition angeben ? Und wie genau mache ich dass, wenn ich zum Bespiel eine Funktion schreiben möchte, die zwei CStrings zusammen fügt und mir denn zusammen gefügten CString dann wieder zurück gibt.</p>
<p>Ich wäre euch dankbar, wenn ihr mir damit helfen könntet.</p>
<p>Und Sorry nochmal !</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/5897/dll-erstellen-und-einbinden</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 07:10:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/5897.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 May 2003 07:20:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dll erstellen und einbinden on Wed, 21 May 2003 07:20:00 GMT]]></title><description><![CDATA[<p>Sorry erst einmal, dass ich auch noch mit dem Thema komme, aber ich habe die ganze Sache in der FAQ und in diversen Forumsbeiträgen nicht ganz verstanden.<br />
Also ich habe mit dem <a href="http://VC++.NET" rel="nofollow">VC++.NET</a> ein Projekt MFC-Dll erstellt und als Anwendungseinstellungen MFC-Erweiterungs-Dll gewählt.<br />
VC erstellt mir darauf hin folgende Dateien :</p>
<p>MyDll.cpp<br />
Mydll.def<br />
stdafx.cpp</p>
<p>stdafx.h<br />
Resource.h<br />
MyDll.rc<br />
MyDll.rc2</p>
<p>Soweit so gut, ich erstelle nun eine neue Headerdatei MyDll.h.</p>
<p>So, ich denke, das ich die Funktionen jetzt in die MyDll.cpp einfüge und die Deklaration der Funktionen in die MyDll.h,</p>
<p>was muß ich jetzt bei diesen Funktionen beachten ?</p>
<p>Ich habe da etwas von EXPORT gelesen, muß ich das bei der Deklaration oder bei der Definition angeben ? Und wie genau mache ich dass, wenn ich zum Bespiel eine Funktion schreiben möchte, die zwei CStrings zusammen fügt und mir denn zusammen gefügten CString dann wieder zurück gibt.</p>
<p>Ich wäre euch dankbar, wenn ihr mir damit helfen könntet.</p>
<p>Und Sorry nochmal !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28640</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28640</guid><dc:creator><![CDATA[gerd]]></dc:creator><pubDate>Wed, 21 May 2003 07:20:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dll erstellen und einbinden on Wed, 21 May 2003 07:49:00 GMT]]></title><description><![CDATA[<p>Erste Anlaufstelle ist immer<br />
<a href="http://www.mut.de" rel="nofollow">www.mut.de</a> -&gt; leseecke -&gt; Vc++ 6 in 21 Tagen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28641</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28641</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Wed, 21 May 2003 07:49:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dll erstellen und einbinden on Mon, 26 May 2003 11:27:00 GMT]]></title><description><![CDATA[<p>Also ich habe das Tutorial auf <a href="http://www.mut.de" rel="nofollow">www.mut.de</a> geschrieben und bekomme beim Kompelieren meiner Anwendung den Fehler :<br />
LibTest error LNK2019: Nicht aufgeloestes externes Symbol &quot;__declspec(dllimport) public: __thiscall CPinger::~CPinger(void)&quot; (__imp_??1CPinger@@QAE@XZ), verwiesen in Funktion &quot;protected: virtual int __thiscall CDllTestDlg::OnInitDialog(void)&quot; (?OnInitDialog@CLibTestDlg@@MAEHXZ)</p>
<p>was sagt mir das ???</p>
<p>Ich habe es so gemacht wie es in dem Buch steht und mit der Lib hat auch alles geklappt, nur die Dll will nicht !!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28642</guid><dc:creator><![CDATA[gerd]]></dc:creator><pubDate>Mon, 26 May 2003 11:27:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dll erstellen und einbinden on Mon, 26 May 2003 14:07:00 GMT]]></title><description><![CDATA[<p>Header eingebunden ?<br />
Lib mitgelinkt ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28643</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28643</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Mon, 26 May 2003 14:07:00 GMT</pubDate></item></channel></rss>